部署的网络中缺少lib / logic.js文件

时间:2019-07-08 10:16:14

标签: hyperledger-fabric hyperledger

0.20版本的Hyperledger Composer框架在hlfv12网络上运行时,发生了一些奇怪的事情。我具有以下Hyperledger作曲者项目结构:

lib/logic.js
models/.cto file
queries.qry
package.json
permissions.acl
README.md

如果我输入作曲家档案,请创建-a demo@0.0.1.bna -t dir -n。所有文件都以完全相同的结构包含在生成的.bna文件中。

构建,如果我随后安装和部署网络(顺便说一句,不会出现任何错误),则缺少logic.js文件!而且,结果是我得到错误:找不到任何要执行的交易功能。

我已使用Playground Web应用程序检查了网络,并且可以确认找不到js文件。我可以肯定地手动添加它,然后网络按预期工作。但是在许多次迭代中并没有那么容易快捷。

1 个答案:

答案 0 :(得分:0)

我设法自己解决了这个问题,我的节点和/或超级账本的安装肯定有问题。 一切都可以在新的ubuntu机器上运行。

相关问题