在E404中安装范围包

时间:2016-07-31 15:46:53

标签: node.js module npm npm-install

所以当我尝试通过npm安装请求承诺模块时,我遇到了这个问题。

它取决于名为@ request / promise-core的作用域包,当我尝试从项目目录启动npm install request-promise时,它返回错误404.这显然是一个已知问题,请参阅:{ {3}},但没有一个解决方案适合我,可能是由于我的实施错误。

到目前为止我尝试了什么:

  • 已配置npm config set "@request:registry" https://registry.npmjs.org/,但未成功。仍然返回E404
  • 尝试通过带有npm install https://github.com/request/request-promise的github手动安装软件包,但没有任何乐趣,因为它在尝试打开 request-promise-unpack / package.json 文件时返回错误:ENOEN。 / LI>

尝试安装模块时可能会遗漏一些基本步骤,但我无法找到安装该模块的不同方法。

非常感谢任何建议或替代方案。

1 个答案:

答案 0 :(得分:1)

我用

修复了

npm install -g npm

在终端然后我可以安装它:

npm install --save request-promise