永久设置npm代理的位置?

问题描述:

要使用NPM当设置了代理使用:永久设置npm代理的位置?

npm config set proxy http://proxy.pro.com:8080 
npm config set https-proxy http://proxy.pro.com:8080 

我设置在MAC终端每次使用NPM的。应该在何处添加此命令以便永久设置代理以便所有终端实例都可以使用?

我可以在mac启动时运行启动脚本,但如何确保代理配置可用于终端的所有实例?

您可以将它放在您的bash配置文件或其他shell启动脚本中。所以,例如$HOME/.profile

如果你的意思是,“所有用户的终端的所有实例”,那么你需要把它放在/etc/bashrc

您可以创建一个.npmrc文件,并将该配置在那里

proxy http://proxy.pro.com:8080 
https-proxy http://proxy.pro.com:8080