常用 npm 镜像源大全
为什么需要镜像源
如何使用本页
淘宝 / 阿里云 npmmirror
地址:
💡特点:由阿里云维护,原淘宝 npm 源升级版。更新速度快,几乎实时同步官方。支持 npm、yarn、pnpm 等全生态。
🎯适用场景:国内服务器 / CI 环境。日常开发环境。
使用方式:
腾讯云镜像
地址:
💡特点:腾讯云开源镜像站,稳定可靠。适合部署在腾讯云的环境中。
🎯适用场景:腾讯云服务器上的开发、构建。企业内部统一配置。
使用方式:
华为云镜像
地址:
💡特点:华为云开源镜像站,国内节点多。提供更高的带宽和稳定性。
🎯适用场景:华为云服务器部署。面向企业的生产环境。
使用方式:
清华大学 npm/Node.js 镜像
地址(npm 安装包):
⚠️注意:该镜像仅提供 npm 和 Node.js 的二进制安装包/源码下载,不支持 npm install 包管理协议。
🎯适用场景:手动下载特定版本的 npm/Node.js,或加速 nvm、fnm 等版本管理工具。
使用方式(加速版本下载):
中国科学技术大学 (USTC) npm 安装包镜像
地址(npm 安装包):
⚠️注意:这是文件镜像站,仅提供历史版本的 npm 压缩包下载,不可用于 npm config set registry。
💡特点:收录了从 npm 1.x 到最新版的 npm 压缩包 (zip/tgz),适合需要离线安装或回退特定版本的场景。
使用方式:
.zip 或 .tgz 文件即可。官方源
地址:
💡特点:npm 官方唯一源,最权威,保证第一时间更新。海外访问较慢,国内常遇到超时问题。
🎯适用场景:构建/部署在海外服务器。对安全、实时性要求最高的生产环境。
使用方式:
使用方法总结
1. 临时使用
适合在构建脚本或一次性安装时:
2. 全局设置
适合在本机开发环境中长期使用:
3. .npmrc 文件
在项目根目录下创建 .npmrc,适合团队协作:
4. 使用 nrm(npm registry manager)
快速切换多个源:
5. Docker 环境
在 Dockerfile 中配置:
总结
npmmirror(阿里):国内首选,几乎所有场景适用。
腾讯云 / 华为云:适合在对应云厂商环境里使用。
清华 / USTC:提供 npm/Node.js 安装包下载(非 Registry)。
官方源:必须保留,用于校验、对比和海外环境。
镜像拉取常见问题
功能
错误码
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务