hyperledger-fabric - Composer-cli 似乎不知道参数的运行时
问题描述
我正在做这里的开发者教程: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 文档,运行时仍然在那里。文档是否过时或这里可能出现什么问题。我完全一无所知。
解决方案
您正在查看 v0.16 版本的教程 - 现在已经过时了,除非您专门使用此版本,否则您应该使用最新的文档和最新的Composer 版本。
最新文档在这里:https ://hyperledger.github.io/composer/latest/tutorials/developer-tutorial
检查您的 Composer 版本,composer -v
希望您使用的是 v0.19.6 或类似版本。
(Composer 运行时安装是 v0.16 命令,在 v0.19.* 中不再存在 - 新命令在教程中。)
Composer v0.19.* 适用于 Fabric v1.1.0 - 这是最新版本,希望这是您拥有的版本。您可以使用检查您的 Fabric 版本docker images
,您应该会看到以-1.1.0结尾的图像名称。 如果没有,您将需要删除现有的容器和图像并重新执行创建 Development Fabric 的步骤,如最新文档中所述。
推荐阅读
- angular - Angular Material - 数字输入 - 允许 0
- java - spring rest服务可以调用自己的rest模板方法postForEntity吗?
- php - 使用 PHP 将行追加到远程文件
- jakarta-ee - EJB模块中的Java安全API访问?
- mongodb-query - 我们可以在同一个应用程序中同时使用 MongoRepository 和 MongoTemplate
- java - Java - 从 CSV 文件读取错误
- webrtc - 是否可以在不询问用户许可的情况下检测浏览器摄像头?
- android - 当我在我的在线食品订购应用程序中打开食品详细信息时,我的应用程序崩溃了
- javascript - 使用延迟初始化将符号定义为属性
- python - 替换或忽略子导入的文件