【问题标题】:how to fix error when npm install png-img or npm install hermione chainpm install png-img 或 npm install hermione chai 时如何修复错误
【发布时间】:2019-07-05 19:31:31
【问题描述】:

基本上我正在尝试测试赫敏(参考标签)但遇到了错误:

当我跑步时

npm install hermione chai

我最终在安装 png-img 包时遇到错误,最终在终端中出现类似这样的内容:

gyp ERR! stack Error: `gyp` failed with exit code: 1

我还注意到 gyp 不是最新的:

gyp ERR! node-gyp -v v3.6.2

所以我很自然地尝试通过以下方式升级它:

npm install -g node-gyp

但是当我重新尝试安装 hermione 时,我仍然遇到同样的错误,更重要的是我注意到 node-gyp 仍在运行相同的旧版本。

在挖掘之后,我也看到了自行安装 png-img 的建议,遇到了同样的问题。

【问题讨论】:

    标签: node.js npm node-modules npm-install hermione


    【解决方案1】:

    终于找到这个link

    原来 npm 有它自己的 node-gyp 内部包,你必须通过以下方式强制升级它:

    npm explore npm -g -- npm install node-gyp@latest
    

    您可能需要使用 sudo 来完成上述操作,但我相信我也读过,如果您需要在 npm 命令之前运行 sudo,您可能安装错了...

    【讨论】:

      猜你喜欢
      • 2017-10-20
      • 1970-01-01
      • 2022-01-08
      • 1970-01-01
      • 1970-01-01
      • 2020-01-19
      • 2018-02-11
      • 1970-01-01
      • 2018-12-28
      相关资源
      最近更新 更多