使用npm install安装tar/tar.gz包时的防火墙白名单URL问题
npm 下载包需加入白名单的URL
- 官方核心仓库:
registry.npmjs.org,绝大多数npm包的元数据和tar.gz安装包都从这个域名拉取,必须加入白名单 - 国内镜像源(如果使用淘宝/阿里云镜像):
registry.npmmirror.com,替换官方源后,这个域名也需要放行 - GitHub代码下载服务:
codeload.github.com,部分包会直接从GitHub拉取源码tar包,遇到这类包时需要放行该域名 - 静态资源CDN:
npmcdn.com,少数包的预构建资源或附加文件可能从这里获取
如果不确定具体域名,执行npm install --verbose <目标包名>,查看输出日志里的tar.gz下载链接,提取对应的域名加入白名单即可。
内容的提问来源于stack exchange,提问作者ionpoint
相关产品推荐
相关产品推荐

