NPM 使用指南:代理配置
·
在某些网络环境下(如公司内网、使用VPN时),可能需要配置代理才能访问 NPM 仓库。
1. 查看当前配置
npm config list
2. 设置代理
npm config set registry http://registry.npmjs.org/
npm config set http-proxy http://username:password@ip:port
npm config set https-proxy http://username:password@ip:port
npm config set proxy http://username:password@ip:port
npm set strict-ssl false
参数说明:
registry:设置 NPM 仓库地址。http-proxy:设置 HTTP 代理。https-proxy:设置 HTTPS 代理。proxy:设置通用代理。strict-ssl:禁用 SSL 严格模式(适用于自签名证书的环境)。
示例:
npm config set http-proxy http://user:pass@192.168.1.1:8080
npm config set https-proxy http://user:pass@192.168.1.1:8080
npm set strict-ssl false
3. 总结
| 代理配置 | 命令示例 | 说明 |
|---|---|---|
| 查看配置 | npm config list | 查看当前 NPM 配置 |
| 设置代理 | npm config set http-proxy ... | 设置 HTTP/HTTPS 代理 |
| 禁用 SSL 检查 | npm set strict-ssl false | 在自签名证书环境下禁用 SSL 严格模式 |
更多推荐



所有评论(0)