我正在尝试安装和实例化一个javascript链码应用程序。我正在使用fabcar演示应用程序。
Install工作正常:
peer chaincode install -l node -n fabcar -v 1.1.1 -p hyperledger-config/chaincode/src/fabcar/ -o orderer0-service:7050 --tls --cafile=/etc/hyperledger/orderers/msp/tlscacerts/ca-root-7054.pem
2020-03-09 20:11:20.003 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 001 Using default escc
2020-03-09 20:11:20.003 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 002 Using default vscc
2020-03-09 20:11:20.032 UTC [chaincodeCmd] install -> INFO 003 Installed remotely response:<status:200 payload:"OK" >
链码实例化是它失败的地方,出现错误I‘m not able to find information about
peer chaincode instantiate -C mainchannel -n fabcar -l node -v 1.1.1 -c '{"Args":[]}' -o orderer0-service:7050 --tls --cafile=/etc/hyperledger/orderers/msp/tlscacerts/ca-root-7054.pem -P "AND('org1.admin', 'org2.admin')"
2020-03-09 20:11:50.142 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 001 Using default escc
2020-03-09 20:11:50.142 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 002 Using default vscc
Error: could not assemble transaction, err proposal response was not successful, error code 500, msg error starting container: error starting container: Failed to generate platform-specific docker build: Error returned from build: 127 "/bin/sh: npm: not found
"
任何帮助都将不胜感激。谢谢。
发布于 2020-03-10 07:28:36
你安装了节点包管理器(NPM)了吗?如果是,NPM的版本是什么?该错误清楚地指定脚本文件找不到npm。不要忘记将其添加到路径中。找到安装指南here。
发布于 2020-03-10 16:57:38
将peers升级到2.0,现在实例化也可以工作。
https://stackoverflow.com/questions/60607770
复制相似问题