我正在使用作曲家版本0.75v。当我尝试使用以下命令创建存档时:
composer archive create --sourceType dir --sourceName . -a ./dist/my-network.bna
我得到了回复:
/用户/ fabianhinsenkamp /文档/ businessNetwork /usr/local/lib/node_modules/composer-cli/node_modules/yargs/yargs.js:1079 否则扔错误 ^ ParseException:预期“#”,“。”或“\”“但” - “找到。第14行第20栏
你知道这是什么问题吗?我试图更改网络文件,但似乎不是问题。
答案 0 :(得分:0)
首先必须检查您支持的节点/ npm / docker版本是否与这些版本匹配 - >
操作系统:Ubuntu Linux 14.04 / 16.04 LTS(64位)或Mac OS 10.12
Docker Engine:版本17.03或更高版本
Docker-Compose:版本1.8或更高版本
节点:6.x(不支持注释版本7)
npm:3.10.x
注意:我们(即在撰写本文时)在Hyperledger Composer v0.9.2上 - 建议获得这个级别的Hyperledger Composer(因为有很多变化,因为0.7.5,包括模型事务中的语法)例)。您可以在在线操场https://composer-playground.mybluemix.net/中试用您的业务网络定义(即建模资产,参与者,交易等),以验证一切正常。