如何在企业networking代理之后设置Node.js和Npm
如何configurationnode.js
和npm
在Web代理后面运行?
我尝试了以下解决scheme,但他们不适合我。
npm config set proxy http://proxy.company.com:8080
和
npm config set proxy http://username:password@proxy.company.com:8080
首先在你的npm
安装位置打开一个命令控制台。
然后你可以configuration你的npm使用下面的命令来使用代理:
npm config set proxy http://{url}:{port} npm config set https-proxy http://{url}:{port}
注意, proxy
和https-proxy
variables的协议都设置为http
。
如果您希望npm
存储代理的凭证,您可以另外修改命令,如下所示:
npm config set proxy http://{username}:{passphrase}@{url}:{port} npm config set https-proxy http://{username}:{passphrase}@{url}:{port}
例如:
npm config set proxy http://LanguidSquid:Password1@my.company.com:8080 npm config set https-proxy http://LanguidSquid:Password1@my.company.com:8080
附加信息在这里: 在企业代理.pac后面使用npm