获取Node.js npm命令以在公司代理后面工作

jax*_*jax 5 node.js npm

我正在尝试安装凉亭

npm install -g bower

但我从我们的代理收到身份验证错误

... npm http 407 http://registry.npmjs.org/bower ...错误代码:407需要代理验证....

我想让npm在公司代理后面工作.我认为我们的代理有点奇怪,因为我能够获得maven下载包的唯一方法是添加wagon-http-lightweight.jar作为maven扩展.

http://maven.apache.org/wagon/wagon-providers/wagon-http-lightweight/

我已经尝试了所有常规的东西,如下所述: 有没有办法让npm install(命令)在代理后面工作?

(我不需要在我的maven代理设置中提供身份验证详细信息).

npm config set registry http://registry.npmjs.org/ npm config set proxy http:// myusername:mypassword@proxy.us.somecompany:8080 npm config set https-proxy http:// myusername:mypassword@proxy.us .somecompany:8080 npm config set strict-ssl false

我还能尝试什么?

hbt*_*nki 8

可以尝试这....为我工作.

  • 打开IE(Chrome对我不起作用).
  • 点击URL http://registry.npmjs.org
  • 如果成功,它将下载json输出.

现在返回命令提示符并尝试npm install.


jax*_*jax 4

我可以通过安装本地代理来实现此功能:

NTLM 代理后面的 NPM