首页 > 解决方案 > npm 安装 composer-cli 错误

问题描述

部署业务网络时出现错误。

作曲家网络部署

它与上面的命令一起工作。我们需要先安装 npm install composer-cli。

我试图安装该命令我收到以下错误

2 使用 npm@6.0.1 的信息 3 使用 node@v8.11.2 的信息 4 详细配置 跳过项目配置:/home/XXX/.npmrc。(匹配 userconfig)5 详细 npm-session 7500b569e0b5ec68 6 详细堆栈类型错误:参数“url”必须是字符串,而不是对象 6 Url.parse 处的详细堆栈(url.js:103:11) 6 Object.urlParse 处的详细堆栈 [ as parse] (url.js:97:13) fixupUnqualifiedGist (/home/XXX/.nvm/versions/node/v8.11.2/lib/node_modules/npm/node_modules/hosted-git-info/index. js:94:20) fromUrl (/home/XXX/.nvm/versions/node/v8.11.2/lib/node_modules/npm/node_modules/hosted-git-info/index.js:40:13) 的 6 个详细堆栈Function.module.exports.fromUrl 的 6 个详细堆栈(/home/XXX/.nvm/versions/node/v8.11.2/lib/node_modules/npm/node_modules/hosted-git-info/index.js:32:18) Function.resolve (/home/XXX/.

你能指导我吗..

提前致谢

标签: hyperledger-fabrichyperledger-composer

解决方案


对于 Composer v0.19.8(最新版本),您应该拥有 node v8.9 或更高版本,因此您的版本 8.11 应该没问题。

您应该使用此命令安装 composernpm install -g composer-cli

对于作曲家 v0.19,该命令composer network deploy已被删除,您现在需要composer network installcomposer network start

另请注意,Composer v0.19 需要 Fabric v1.1.0。

这些说明应该会有所帮助。


推荐阅读