我正在创建一个示例hyperledger composer解决方案,并使用以下命令创建了一个骨架业务网络。
yo hyperledger-composer:businessnetwork
但是我不确定如何打开模型文件"org.example.mynetwork.cto“进行编辑。
调用了安装在mac上的composer playground,但它没有显示我创建的骨架网络。
那么在哪里打开要编辑的业务网络文件呢?我想编辑我的.cto、脚本和.acl文件。
发布于 2019-08-27 15:34:27
实际上.cto文件是纯文本文件,还有.js(脚本),.acl(添加访问控制),你可以像往常一样打开这些文件,这里有一个来自IBMBlockchain的很好的toturial可以演示如何编辑这些文件。
发布于 2019-08-27 16:19:42
正确使用yo hyperledger-composer:businessnetwork network将生成一个与您添加的网络名称相同的文件夹。它将在您在终端中的位置生成。例如,如果您的终端在桌面admin@admin:~/Desktop$中打开,则会在桌面上创建文件夹。
在该文件夹中,您将找到.acl文件。
在“模型”文件夹中,你可以找到你的.cto文件。
在"lib“里面是你的script.js(事务逻辑文件)。
假设您已正确下载并安装Hyperledger Composer,如果未使用https://hyperledger.github.io/composer/latest/installing/development-tools.html中的此https://hyperledger.github.io/composer/latest/installing/installing-prereqs.html和hyperledger composer安装必备组件
他们也有可以帮助你的教程。
https://stackoverflow.com/questions/57669546
复制相似问题