npm5不接受代理设置

时间:2017-05-31 22:08:50

标签: node.js npm npm-install

我今天升级到最新的npm 5,它开始让我跟踪错误。

npm ERR! code E407
npm ERR! 407 Proxy Authorization Required: <node-module>

我在.npmrc文件中配置了代理设置。 NPM 5是否维护代理设置的任何其他文件?

2 个答案:

答案 0 :(得分:2)

我也遇到了同样的问题,但我相信我的问题是由于我在Windows上感叹NTLM认证(感叹!)。

如果您也在Windows上,请按以下步骤操作:

  1. 安装fiddler
  2. 打开Fiddler - &gt;规则 - &gt;自动验证
  3. 将npm的代理 https-proxy 更改为&#34; http://localhost:8888&#34;
  4. 立即尝试运行 npm install

    注意:您可能还需要更改Git的代理设置。

答案 1 :(得分:0)

我可以通过从AppData /删除npm文件夹来修复它 然后跑了

npm cache clean

并使用

重新安装npm
npm i -g npm@latest