临时设置

npm config set proxy http://user:password@your.proxy.server:8080
npm config set https_proxy http://user:password@your.proxy.server:8080

持久化方式

在 home 目录或者项目根目录创建.npmrc文件,然后加入如下内容:

proxy = http://user:password@your.proxy.server:8080
https_proxy = http://user:password@your.proxy.server:8443
# 如果是 https 协议代理且证书为自签证书时,设置不验证证书
strict-ssl = false
# 不代理的 IP 列表,可以添加更多内部 IP 地址
noproxy = localhost,127.0.0.1

配置举例:

proxy = http://127.0.0.1:7897
https_proxy = http://127.0.0.1:7897
#strict-ssl = false
noproxy = localhost,127.0.0.1

其他

查看当前配置:npm config list

删除代理配置:

npm config delete proxy
npm config delete https-proxy
npm config delete noproxy

标签: NodeJs, 开发环境, 一句话记录

添加新评论