🌐 常用 npm 镜像源大全

在国内使用 npm 时,常常会遇到下载缓慢、超时的问题。目前许多国内大厂和高校都提供了镜像源,帮助开发者更高效地安装依赖。

1

淘宝 / 阿里云 npmmirror

地址:

https://registry.npmmirror.com/

💡特点:由阿里云维护,原淘宝 npm 源升级版。更新速度快,几乎实时同步官方。支持 npm、yarn、pnpm 等全生态。

🎯适用场景:国内服务器 / CI 环境。日常开发环境。

使用方式:

# 临时使用 npm install <package> --registry=https://registry.npmmirror.com/
# 全局设置 npm config set registry https://registry.npmmirror.com/
# Docker 环境 RUN npm install --registry=https://registry.npmmirror.com/
2

腾讯云镜像

地址:

https://mirrors.cloud.tencent.com/npm/

💡特点:腾讯云开源镜像站,稳定可靠。适合部署在腾讯云的环境中。

🎯适用场景:腾讯云服务器上的开发、构建。企业内部统一配置。

使用方式:

# 临时使用 npm install <package> --registry=https://mirrors.cloud.tencent.com/npm/
# 全局设置 npm config set registry https://mirrors.cloud.tencent.com/npm/
# Docker 环境 RUN npm install --registry=https://mirrors.cloud.tencent.com/npm/
3

华为云镜像

地址:

https://mirrors.huaweicloud.com/repository/npm/

💡特点:华为云开源镜像站,国内节点多。提供更高的带宽和稳定性。

🎯适用场景:华为云服务器部署。面向企业的生产环境。

使用方式:

# 临时使用 npm install <package> --registry=https://mirrors.huaweicloud.com/repository/npm/
# 全局设置 npm config set registry https://mirrors.huaweicloud.com/repository/npm/
# Docker 环境 RUN npm install --registry=https://mirrors.huaweicloud.com/repository/npm/
4

清华大学 npm/Node.js 镜像

地址(npm 安装包):

https://mirrors.tuna.tsinghua.edu.cn/nodejs-release/npm/

⚠️注意:该镜像仅提供 npm 和 Node.js 的二进制安装包/源码下载不支持 npm install 包管理协议。

🎯适用场景:手动下载特定版本的 npm/Node.js,或加速 nvm、fnm 等版本管理工具。

使用方式(加速版本下载):

# nvm (Linux/macOS) export NVM_NODEJS_ORG_MIRROR=https://mirrors.tuna.tsinghua.edu.cn/nodejs-release/
# n (Linux/macOS) export NODE_MIRROR=https://mirrors.tuna.tsinghua.edu.cn/nodejs-release/
5

中国科学技术大学 (USTC) npm 安装包镜像

地址(npm 安装包):

https://mirrors.ustc.edu.cn/node/npm/

⚠️注意:这是文件镜像站,仅提供历史版本的 npm 压缩包下载,不可用于 npm config set registry

💡特点:收录了从 npm 1.x 到最新版的 npm 压缩包 (zip/tgz),适合需要离线安装或回退特定版本的场景。

使用方式:

直接在浏览器中访问上方地址,下载对应的 .zip.tgz 文件即可。
6

官方源

地址:

https://registry.npmjs.org/

💡特点:npm 官方唯一源,最权威,保证第一时间更新。海外访问较慢,国内常遇到超时问题。

🎯适用场景:构建/部署在海外服务器。对安全、实时性要求最高的生产环境。

使用方式:

# 临时使用 npm install <package> --registry=https://registry.npmjs.org/
# 全局设置 npm config set registry https://registry.npmjs.org/
# Docker 环境 RUN npm install --registry=https://registry.npmjs.org/
⚙️

使用方法总结

1. 临时使用

适合在构建脚本或一次性安装时:

npm install <package> --registry=https://registry.npmmirror.com/

2. 全局设置

适合在本机开发环境中长期使用:

npm config set registry https://registry.npmmirror.com/

3. .npmrc 文件

在项目根目录下创建 .npmrc,适合团队协作:

registry=https://registry.npmmirror.com/

4. 使用 nrm(npm registry manager)

快速切换多个源:

npm install -g nrm
nrm ls # 查看源列表
nrm use npmmirror # 切换到淘宝源

5. Docker 环境

在 Dockerfile 中配置:

RUN npm install --registry=https://registry.npmmirror.com/
📌

总结

npmmirror(阿里):国内首选,几乎所有场景适用。

腾讯云 / 华为云:适合在对应云厂商环境里使用。

清华 / USTC:提供 npm/Node.js 安装包下载(非 Registry)。

官方源:必须保留,用于校验、对比和海外环境。

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker访问体验非常流畅,大镜像也能快速完成下载。"

免费获取在线技术支持请 提交工单,官方QQ群:13763429 。
轩辕镜像面向开发者与科研用户,提供开源镜像的搜索和访问支持。所有镜像均来源于原始仓库,本站不存储、不修改、不传播任何镜像内容。
官方邮箱:点击复制邮箱
©2024-2026 源码跳动