我正在执行此处的开发人员教程:https://hyperledger.github.io/composer/v0.16/tutorials/developer-tutorial.html
在必须运行时安装的步骤中,我调用此命令:
composer runtime install --card PeerAdmin@hlfv1 --businessNetworkName tutorial-network
但是得到以下错误:
Unknown arguments: card, businessNetworkName, runtime, install
我查看了composer-cli文档,运行时仍在那里。文档是否过时或者其他可能出错的地方。我绝对无能为力。
答案 0 :(得分:1)
您正在查看版本v0.16的教程 - 现在已经过时了,除非您专门使用此版本,否则您应该使用最新文档和最新作曲家版。
最新的文档在这里:https://hyperledger.github.io/composer/latest/tutorials/developer-tutorial
使用composer -v
检查您的Composer版本,希望您使用的是v0.19.6或类似版本。
(Composer运行时安装是一个v0.16命令,在v0.19中不再存在。* - 新命令在教程中。)
Composer v0.19。*适用于Fabric v1.1.0 - 这是最新版本,希望这是你的版本。您可以使用docker images
检查您的Fabric版本,并且您应该看到以 -1.1.0 结尾的图像名称。如果不是,您将需要删除现有的容器和图像并重新执行步骤按照最新文档中所述创建开发结构。