执行composer runtime install命令时Composer-cli提示参数未知求助
解决Hyperledger Composer v0.16
runtime install命令参数错误问题 我之前也碰到过一模一样的问题,这个错误的核心原因几乎可以肯定是你本地安装的composer-cli版本和教程要求的v0.16不匹配。Hyperledger Composer的CLI工具在不同版本间有比较大的语法变动,高版本的CLI已经不再支持v0.16版本里的runtime install相关参数格式了。
下面是具体的排查和解决步骤:
第一步:检查当前composer-cli版本
运行以下命令确认你本地的版本:composer --version如果输出的版本不是
0.16.x系列,那就是版本不匹配的问题。第二步:卸载当前版本,安装指定的v0.16版本
先卸载现有CLI:npm uninstall -g composer-cli然后安装v0.16版本:
npm install -g composer-cli@0.16第三步:验证版本并重新执行命令
再次运行composer --version确认版本已经是0.16.x,之后再执行你原来的命令:composer runtime install --card PeerAdmin@hlfv1 --businessNetworkName tutorial-network
另外补充一点:如果你之前还安装了Composer的其他组件(比如generator-rest、playground等),最好也同步降级到v0.16版本,避免出现其他兼容性问题。
内容的提问来源于stack exchange,提问作者jasper
相关产品推荐
相关产品推荐

