📅  最后修改于: 2023-12-03 15:37:24.974000             🧑  作者: Mango
在npm的使用中,经常会遇到因为网络不稳定或者是技术限制导致无法正常访问某些资源的情况。这时候,我们可以通过设置代理来解决这个问题。
npm config get proxy
npm config get https-proxy
如果返回空,表示当前没有设置代理。
npm config set proxy http://proxy_host:port
npm config set https-proxy http://proxy_host:port
其中proxy_host
和port
需要替换为你使用的代理服务器的地址和端口号。
npm config get proxy
npm config get https-proxy
npm config delete proxy
npm config delete https-proxy
第一次和第二次命令应该分别返回之前设置的代理地址,第三次和第四次命令用于删除代理配置。
除了通过命令行设置代理,还可以通过编辑npmrc配置文件来设置代理。将以下内容添加到.npmrc
文件中即可:
proxy=http://proxy_host:port
https-proxy=http://proxy_host:port
此外,为了避免在每个npm命令中手动设置proxy,您还可以将npm config set proxy http://proxy_host:port
和npm config set https-proxy http://proxy_host:port
添加到您的npm配置文件中。