composer archive create错误:期望“#”,“。”或“\”“但” - “找到v0.75

时间:2017-07-12 01:54:17

标签: blockchain hyperledger-fabric hyperledger-composer

我正在使用作曲家版本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栏

你知道这是什么问题吗?我试图更改网络文件,但似乎不是问题。

1 个答案:

答案 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/中试用您的业务网络定义(即建模资产,参与者,交易等),以验证一切正常。