如何配置node.js
并npm
在 Web 代理后面运行?
我尝试了以下解决方案,但它们对我不起作用。
npm config set proxy http://proxy.company.com:8080
Run Code Online (Sandbox Code Playgroud)
和
npm config set proxy http://username:password@proxy.company.com:8080
Run Code Online (Sandbox Code Playgroud)
首先在安装位置打开命令控制台npm
。
然后,您可以使用以下命令将 npm 配置为使用代理:
npm config set proxy http://{url}:{port}
npm config set https-proxy http://{url}:{port}
Run Code Online (Sandbox Code Playgroud)
http
请注意,协议对于proxy
和变量均设置为https-proxy
。
如果您想npm
存储代理的凭据,您可以另外修改命令,如下所示:
npm config set proxy http://{username}:{passphrase}@{url}:{port}
npm config set https-proxy http://{username}:{passphrase}@{url}:{port}
Run Code Online (Sandbox Code Playgroud)
例如:
npm config set proxy http://LanguidSquid:Password1@my.company.com:8080
npm config set https-proxy http://LanguidSquid:Password1@my.company.com:8080
Run Code Online (Sandbox Code Playgroud)
此处的附加信息:在公司代理 .pac 后面使用 npm
归档时间: |
|
查看次数: |
25440 次 |
最近记录: |