当我尝试执行createPeerAdminCard shell时,遇到以下错误。
No version of composer-cli has been detected, you need to install composer-cli at v0.19 or higher
我已经安装了composer-cli
+ composer-cli@0.19.10 version
nvm version 0.33.8
npm version 5.6.0
node version 8.9.4
答案 0 :(得分:0)
您已经看过吗?
https://github.com/hyperledger/composer-knowledge-wiki/blob/latest/knowledge.md#installissues
建议对作曲者使用npm 8.9.x版。
答案 1 :(得分:0)
运行以下命令:
npm配置获取前缀
这将给出您的npm路径。
它可以显示以下内容:/usr/local/share/npm
在您的.bashrc
或.bash_profile
文件上编写以下命令,或直接在终端上运行该命令:
export PATH =“ / usr / local / share / npm / bin:$ PATH”
之后:
createPeerAdminCard.sh
的结构目录./ createPeerAdminCard.sh
现在,它应该可以正常运行,而不会出现“ composer-cli not found
”错误。