【问题标题】:Error During composer-cli installation for Hyperledger在 Hyperledger 的 composer-cli 安装期间出错
【发布时间】:2019-01-01 10:15:31
【问题描述】:

我正在尝试安装 composer-cli 0.20 但每次我收到此错误

[..................] - fetchMetadata:sjcl@1.0.7 zlib 的 fetchPackageMetaData 错误:fil 意外结束

我在 Windows 10 上使用 VSCode,我的节点版本是 11.6.0,npm 版本是 6.5.0。 日志文件是这样写的:

386 详细节点 v11.6.0

387 详细的 npm v6.5.0

388 错误代码 Z_BUF_ERROR

389 错误 errno -5

390 错误 zlib: 文件意外结束 391 详细退出 [-5, true]

请帮忙。

【问题讨论】:

    标签: node.js npm-install hyperledger-composer


    【解决方案1】:

    无论您遇到什么问题,Windows 都不支持 Hyperledger Composer,任何 Hyperledger Composer 支持的平台也不支持节点 11,因为节点 8 是唯一受支持的节点版本。我建议您使用 HyperV、VirtualBox 或 VMWare 等管理程序来为 Hyerledger Composer 加载受支持的 linux 版本。 请参阅https://hyperledger.github.io/composer/latest/installing/installing-prereqs 了解有关 pre-reqs 的更多信息(请注意,尽管未列出,但 ubuntu bionic 18.04 也可以使用)

    【讨论】:

      【解决方案2】:

      我一直在 Windows 7 上使用 VirtualBox 运行 Composer,并进行了一些调整,所以我认为这不是问题。我认为问题出在您正在安装的软件包上。尝试创建一个空项目并添加 sjcl@1.0.7。您还可以使用包嗅探器并检查安装过程中发生的情况。

      【讨论】:

        猜你喜欢
        • 2019-05-01
        • 2019-04-05
        • 2019-07-17
        • 1970-01-01
        • 2018-09-02
        • 2019-08-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多