当前位置: 首页 > article >正文

【实时更新 | 2026 年】国内可用的 npm 镜像源/加速器配置大全(附测速方法)

【实时更新 | 2026 年】国内可用的 npm 镜像源/加速器配置大全附测速方法导语在国内用 npm 安装依赖直连官方源的速度经常只有几十 KB/s一个npm install动辄等上十几分钟。配置国内镜像源后下载速度可以提升10-50 倍。但 2024 年初淘宝 npm 镜像旧域名registry.npm.taobao.org的 SSL 证书过期大量开发者遭遇ERR_CERT_DATE_INVALID错误项目构建全线崩溃。2026 年了哪些镜像源还活着哪个最快怎么配这篇文章实时更新国内可用的 npm 镜像源附 4 种测速方法和 8 大常见问题排坑指南。收藏这一篇告别 npm 龟速。一、2026 年国内可用 npm 镜像源一览镜像源地址同步频率推荐度备注淘宝镜像https://registry.npmmirror.com每 10 分钟⭐⭐⭐⭐⭐最推荐阿里维护稳定快速腾讯云https://mirrors.cloud.tencent.com/npm/实时⭐⭐⭐⭐南方用户速度快华为云https://repo.huaweicloud.com/repository/npm/定时⭐⭐⭐⭐企业级稳定阿里云https://npm.aliyun.com实时⭐⭐⭐⭐阿里云生态内首选cnpmhttps://r.cnpmjs.org每 10 分钟⭐⭐⭐独立 CLI 工具官方源https://registry.npmjs.org原生⭐⭐国内直连极慢仅作备用⚠️ 重要提醒旧淘宝域名已失效旧地址已失效❌新地址请使用✅https://registry.npm.taobao.orghttps://registry.npmmirror.comhttps://npm.taobao.orghttps://npmmirror.comhttps://cdn.npm.taobao.orghttps://cdn.npmmirror.com旧域名 SSL 证书已于 2024 年 1 月 22 日过期继续使用会报ERR_CERT_DATE_INVALID错误。如果你还在用旧地址立刻换二、6 种配置方法详解方法 1全局配置推荐新手一行命令搞定所有项目自动生效# 设置淘宝镜像npmconfigsetregistry https://registry.npmmirror.com# 验证是否生效npmconfig get registry# 输出: https://registry.npmmirror.com/恢复官方源npmconfigsetregistry https://registry.npmjs.org优点一劳永逸所有项目自动走镜像。缺点全局生效无法按项目切换。方法 2nrm 管理推荐进阶用户nrmNPM Registry Manager是镜像源管理工具支持一键切换和测速# 安装 nrmnpminstall-gnrm# 列出所有可用镜像源nrmls# 输出:# npm ---------- https://registry.npmjs.org/# yarn --------- https://registry.yarnpkg.com/# tencent ------ https://mirrors.cloud.tencent.com/npm/# cnpm --------- https://r.cnpmjs.org/# taobao ------- https://registry.npmmirror.com/# npmmirror ---- https://registry.npmmirror.com/# huawei ------- https://repo.huaweicloud.com/repository/npm/# 切换到淘宝镜像nrm use taobao# 测速测试所有镜像源延迟nrmtest# 添加自定义镜像源nrmaddmycompany https://npm.mycompany.com/优点多源切换 测速最灵活。缺点需要额外安装。方法 3项目级配置推荐团队协作在项目根目录创建.npmrc文件# .npmrc registryhttps://registry.npmmirror.com优点团队统一提交到 Git 后所有人自动走镜像。缺点每个项目都要配。方法 4临时使用推荐单次安装# 单次安装指定镜像源npminstall--registryhttps://registry.npmmirror.com# 或使用 cnpm独立 CLI 工具npminstall-gcnpm--registryhttps://registry.npmmirror.com cnpminstall优点不改全局配置。缺点每次都要加参数。方法 5pnpm / yarn 配置pnpm 和 yarn 有独立的配置不会读取 npm 的配置需要单独设置# pnpmpnpmconfigsetregistry https://registry.npmmirror.com# yarnyarnconfigsetregistry https://registry.npmmirror.com# 验证pnpmconfig get registryyarnconfig get registry方法 6Bun 配置Bun 使用bunfig.toml配置文件# bunfig.toml项目根目录 [install] registry https://registry.npmmirror.com或通过环境变量exportBUN_CONFIG_REGISTRYhttps://registry.npmmirror.com三、4 种测速方法方法 1nrm test最简单nrmtest# 输出示例:# taobao ----- 56 ms# tencent ---- 78 ms# huawei ----- 92 ms# cnpm ------- 105 ms# npm -------- 380 ms适用场景快速对比各镜像源延迟。方法 2curl 测速最直接# 测量首字节时间TTFBcurl-o/dev/null-s-wTTFB: %{time_starttransfer}s\nTotal: %{time_total}s\n\https://registry.npmmirror.com/react# 批量测速formirrorinregistry.npmmirror.commirrors.cloud.tencent.com/npmrepo.huaweicloud.com/repository/npm;doecho-n$mirror: curl-o/dev/null-s-w%{time_total}s\nhttps://$mirror/reactdone适用场景精确测量 HTTP 请求耗时。方法 3time npm install最真实# 清除缓存后测量实际安装耗时npmcache clean--forcetimenpminstallwebpack--registryhttps://registry.npmmirror.comtimenpminstallwebpack--registryhttps://registry.npmjs.org适用场景测量真实安装体验包含下载 解压 依赖解析。方法 4自定义脚本最灵活#!/bin/bash# speed_test.sh - 批量对比不同镜像源的实际安装速度mirrors(taobao:https://registry.npmmirror.comtencent:https://mirrors.cloud.tencent.com/npm/huawei:https://repo.huaweicloud.com/repository/npm/npm:https://registry.npmjs.org)formirrorin${mirrors[]};doname${mirror%%:*}url${mirror##*:}echo Testing$name($url) rm-rfnode_modules package-lock.jsonstart$(date%s%N)npminstall--registry$url21|tail-1end$(date%s%N)elapsed$(((end-start)/1000000))echo$name:${elapsed}msechodonechmodx speed_test.sh ./speed_test.sh适用场景全面对比不同源的实际安装速度。四、8 大常见问题排坑问题原因解决方案ERR_CERT_DATE_INVALID旧淘宝域名已失效换新域名registry.npmmirror.com404 Not Found镜像同步延迟新包未同步等 10 分钟或临时用官方源ECONNRESET网络不稳定或 GFW 干扰换镜像源或用代理ETIMEDOUTDNS 解析问题或镜像宕机换 DNS114.114.114.114或换源依赖版本不对镜像同步延迟不是最新版npm cache clean --force或等同步.npmrc 不生效配置优先级问题检查项目级 用户级 全局级pnpm/yarn 不走镜像独立配置不读 npm 配置分别配置 pnpm/yarn registry私有包无法下载私有包不在公共镜像中用 npm scope 混合源配置4.1 证书过期问题最常见# 错误信息npmERR!request to https://registry.npm.taobao.org/xxx failed, reason: certificate has expired# 解决检查并更新镜像地址npmconfig get registry# 如果输出包含 npm.taobao.org立即更新npmconfigsetregistry https://registry.npmmirror.com4.2 混合源配置公共包走镜像 私有包走官方# .npmrc registryhttps://registry.npmmirror.com mycompany:registryhttps://npm.mycompany.com/ //npm.mycompany.com/:_authToken${NPM_TOKEN}这样mycompany/xxx走私有源其他包走淘宝镜像。4.3 CI/CD 环境配置# GitHub Actions-name:Setup npm mirrorrun:npm config set registry https://registry.npmmirror.com# 或使用环境变量env:NPM_CONFIG_REGISTRY:https://registry.npmmirror.com# Dockerfile RUN npm config set registry https://registry.npmmirror.com五、各包管理器配置速查表包管理器配置命令配置文件环境变量npmnpm config set registry url~/.npmrcNPM_CONFIG_REGISTRYyarnyarn config set registry url~/.yarnrc.ymlYARN_REGISTRYpnpmpnpm config set registry url~/.npmrcNPM_CONFIG_REGISTRYcnpmnpm install -g cnpm --registryurl默认走淘宝-Bun编辑bunfig.tomlbunfig.tomlBUN_CONFIG_REGISTRY六、一键配置脚本把以下内容保存为setup-npm-mirror.sh一键配置所有包管理器#!/bin/bash# setup-npm-mirror.sh - 一键配置国内 npm 镜像源# 使用方法: chmod x setup-npm-mirror.sh ./setup-npm-mirror.shMIRRORhttps://registry.npmmirror.comecho 配置 npm 镜像源:$MIRROR# npmnpmconfigsetregistry$MIRRORecho✅ npm:$(npmconfig get registry)# pnpm (如果已安装)ifcommand-vpnpm/dev/null;thenpnpmconfigsetregistry$MIRRORecho✅ pnpm:$(pnpmconfig get registry)fi# yarn (如果已安装)ifcommand-vyarn/dev/null;thenyarnconfigsetregistry$MIRRORecho✅ yarn:$(yarnconfig get registry)fi# Bun (如果已安装)ifcommand-vbun/dev/null;thenif[!-fbunfig.toml];thenecho[install]bunfig.tomlechoregistry \$MIRROR\bunfig.tomlecho✅ Bun: bunfig.toml createdfifiechoecho 配置完成运行以下命令验证:echo npm config get registryecho nrm test # 需要先 npm install -g nrm七、总结场景推荐方案一句话个人开发npm config set registry一行命令搞定团队协作项目级.npmrc统一团队配置多源切换nrm测速切换一步到位CI/CD环境变量NPM_CONFIG_REGISTRY不改代码私有包混合源配置公共走镜像私有走官方核心记忆法要点内容最推荐镜像https://registry.npmmirror.com淘宝新域名旧域名已死registry.npm.taobao.org证书过期别用了最简单配置npm config set registry https://registry.npmmirror.com最灵活管理nrm use taobaonrm test测速最真实time npm install webpack本文会持续更新如果某个镜像源失效或新增镜像源欢迎评论区提醒如果觉得这篇配置大全对你有帮助欢迎点赞 收藏 关注你的支持是我持续更新的动力

相关文章:

【实时更新 | 2026 年】国内可用的 npm 镜像源/加速器配置大全(附测速方法)

【实时更新 | 2026 年】国内可用的 npm 镜像源/加速器配置大全(附测速方法)导语:在国内用 npm 安装依赖,直连官方源的速度经常只有几十 KB/s,一个 npm install 动辄等上十几分钟。配置国内镜像源后,下载速度…...

独立开发者如何借助taotoken低成本试验多种ai模型能力

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 独立开发者如何借助Taotoken低成本试验多种AI模型能力 对于独立开发者或个人项目爱好者而言,在创意实现阶段&#xff0…...

AI动态简报之商业洞察篇(2026.05.24)

聚焦:AI商业应用与变现 5条精选💡 第1条:大模型进入"价值验证年"——行业从技术信仰转向商业回报商业价值:2026年5月,全球AI行业呈现清晰转折信号:行业正从"技术信仰期"(2…...

AI动态简报之算力基建篇(2026.05.24)

关注方向:大模型 GPU算力 AI芯片 云计算 大模型API⚡ 第1条:全球九大云厂商资本支出上调至8300亿美元,年增79%核心信息:TrendForce集邦咨询最新报告将2026年全球九大CSP(谷歌、AWS、Meta、微软、甲骨文、字节跳动、…...

终极暗黑破坏神2存档编辑器:轻松修改单机角色的完整指南

终极暗黑破坏神2存档编辑器:轻松修改单机角色的完整指南 【免费下载链接】d2s-editor 项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor 还在为暗黑破坏神2单机存档的管理而烦恼吗?d2s-editor是一款功能强大的暗黑破坏神2存档编辑器&…...

Android系统级证书安装:解决HTTPS抓包的SSLHandshakeException

1. 为什么系统级证书安装成了Android抓包的“最后一道墙”做Android逆向分析的朋友,大概率都经历过这个场景:Charles或Fiddler配好代理、手机连上Wi-Fi、HTTP流量哗哗地跑,可一打开目标App——空白页、网络错误、甚至直接闪退。点开App的设置…...

AI代理实战能力评估:MLE-Bench基准测试深度解析与工程启示

1. 项目概述与核心价值最近在跟进AI代理(AI Agent)领域的发展,特别是它们在自动化复杂工作流方面的潜力。作为一个在机器学习工程一线摸爬滚打了十来年的从业者,我深知从数据清洗、特征工程、模型调优到实验管理的全流程&#xff…...

多重插补与MICE:量化ESG评分不确定性的工程实践

1. 项目概述:当ESG评分遇上数据“黑洞”,我们如何量化不确定性?在金融和可持续投资领域,ESG评分正成为评估公司长期价值与风险的关键标尺。然而,从业者们都心知肚明一个公开的秘密:支撑这些评分的底层数据&…...

基于IoT、DRL与3DCNN的智能森林火灾监测系统设计与实践

1. 项目概述:一个融合感知、决策与验证的智能防火哨兵森林火灾的早期发现是遏制其蔓延、减少生态与经济损失的关键。传统的人工瞭望塔监测方式不仅效率低下、覆盖范围有限,而且严重依赖人力,难以实现全天候、大范围的持续监控。近年来&#x…...

Cursor Free VIP:终极解决方案,5步实现Cursor Pro永久免费使用

Cursor Free VIP:终极解决方案,5步实现Cursor Pro永久免费使用 【免费下载链接】cursor-free-vip [Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: You…...

OBS计时器插件:如何用6种模式轻松掌控直播时间

OBS计时器插件:如何用6种模式轻松掌控直播时间 【免费下载链接】obs-advanced-timer 项目地址: https://gitcode.com/gh_mirrors/ob/obs-advanced-timer 还在为直播时间管理头疼吗?作为内容创作者的你,是否经常因为时间控制不当而影响…...

跨平台资源包管理工具VPKEdit:游戏开发者的终极解决方案

跨平台资源包管理工具VPKEdit:游戏开发者的终极解决方案 【免费下载链接】VPKEdit A CLI/GUI tool to create, read, and write several pack file formats. 项目地址: https://gitcode.com/gh_mirrors/vp/VPKEdit 在游戏开发和MOD制作过程中,资源…...

N_m3u8DL-RE深度解析:现代流媒体下载引擎的架构设计与实战应用

N_m3u8DL-RE深度解析:现代流媒体下载引擎的架构设计与实战应用 【免费下载链接】N_m3u8DL-RE Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文. 项目地址: https://gitcode.com/GitHub_Trending/nm3/N_m3u8…...

高效智能的Chrome全页截图插件:完整网页保存的终极解决方案

高效智能的Chrome全页截图插件:完整网页保存的终极解决方案 【免费下载链接】full-page-screen-capture-chrome-extension One-click full page screen captures in Google Chrome 项目地址: https://gitcode.com/gh_mirrors/fu/full-page-screen-capture-chrome-…...

三步改造小爱音箱:让传统智能音箱秒变AI语音助手的完整指南

三步改造小爱音箱:让传统智能音箱秒变AI语音助手的完整指南 【免费下载链接】mi-gpt 🏠 将小爱音箱接入 ChatGPT 和豆包,改造成你的专属语音助手。 项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt 还在为智能音箱的"人…...

体验Taotoken多模型路由能力在不同负载下的稳定性表现

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 体验Taotoken多模型路由能力在不同负载下的稳定性表现 在将大模型能力集成到实际业务时,服务的稳定性与响应速度是开发…...

3分钟掌握:AI 3D建模神器Wonder3D,单图转3D的终极指南

3分钟掌握:AI 3D建模神器Wonder3D,单图转3D的终极指南 【免费下载链接】Wonder3D Single Image to 3D using Cross-Domain Diffusion for 3D Generation 项目地址: https://gitcode.com/gh_mirrors/wo/Wonder3D Wonder3D是一个革命性的AI 3D建模工…...

3分钟快速上手:Unlock Music音乐解锁工具终极指南

3分钟快速上手:Unlock Music音乐解锁工具终极指南 【免费下载链接】unlock-music 在浏览器中解锁加密的音乐文件。原仓库: 1. https://github.com/unlock-music/unlock-music ;2. https://git.unlock-music.dev/um/web 项目地址: https://g…...

3大绝技:Gifsicle如何让命令行成为GIF动画的终极编辑器?

3大绝技:Gifsicle如何让命令行成为GIF动画的终极编辑器? 【免费下载链接】giflossy Merged into Gifsicle! 项目地址: https://gitcode.com/gh_mirrors/gi/giflossy 在数字内容创作的世界里,GIF动画一直占据着特殊地位——它轻量、兼容…...

惠普OMEN游戏本性能控制终极指南:5分钟解锁风扇调速与功耗限制

惠普OMEN游戏本性能控制终极指南:5分钟解锁风扇调速与功耗限制 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub …...

数据丢失时的数字救援队:TestDisk与PhotoRec的救赎之路

数据丢失时的数字救援队:TestDisk与PhotoRec的救赎之路 【免费下载链接】testdisk TestDisk & PhotoRec 项目地址: https://gitcode.com/gh_mirrors/te/testdisk 想象一下这个场景:你正准备打开电脑完成重要的工作报告,却发现硬盘…...

Windows生态融合新路径:APK-Installer让安卓应用无缝接入桌面环境

Windows生态融合新路径:APK-Installer让安卓应用无缝接入桌面环境 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 你是否曾想在Windows电脑上运行某个安卓专…...

Wonder3D:如何用一张照片在3分钟内创建专业3D模型?

Wonder3D:如何用一张照片在3分钟内创建专业3D模型? 【免费下载链接】Wonder3D Single Image to 3D using Cross-Domain Diffusion for 3D Generation 项目地址: https://gitcode.com/gh_mirrors/wo/Wonder3D 你是否曾想过将一张普通的2D照片变成可…...

AppImageLauncher终极指南:10分钟掌握Linux便携应用系统集成

AppImageLauncher终极指南:10分钟掌握Linux便携应用系统集成 【免费下载链接】AppImageLauncher Helper application for Linux distributions serving as a kind of "entry point" for running and integrating AppImages 项目地址: https://gitcode.c…...

5个AI音频处理神器:用OpenVINO插件让Audacity变身专业音频工作站

5个AI音频处理神器:用OpenVINO插件让Audacity变身专业音频工作站 【免费下载链接】openvino-plugins-ai-audacity A set of AI-enabled effects, generators, and analyzers for Audacity. 项目地址: https://gitcode.com/gh_mirrors/op/openvino-plugins-ai-auda…...

Web 世界的基石:深入解析 HTTP/1.1 的六大核心特点

🏛️ Web 世界的基石:深入解析 HTTP/1.1 的六大核心特点 🤔 为什么 HTTP/1.1 如此重要? HTTP/1.1 发布于 1997 年(RFC 2068),并在 1999 年更新(RFC 2616)。它统治了互联…...

Node.js 服务端应用无缝接入 TaoToken 多模型 API 的配置详解

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 Node.js 服务端应用无缝接入 TaoToken 多模型 API 的配置详解 对于 Node.js 后端开发者而言,为应用快速集成大模型能力…...

实测Taotoken在多模型间的路由切换,保障服务高可用性

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 实测Taotoken在多模型间的路由切换,保障服务高可用性 在构建依赖大模型能力的应用时,服务的稳定性是开发者…...

Gemini KYC合规沙盒实战(仅限首批200家持牌机构开放):如何用3步完成eIDAS 2.0兼容性认证与审计留痕闭环

更多请点击: https://intelliparadigm.com 第一章:Gemini KYC流程优化 Gemini 交易所的 KYC(Know Your Customer)流程长期以来以严谨著称,但用户反馈表明,传统表单提交人工审核模式存在平均 3.2 天的等待延…...

仅限前500名开发者获取:ChatGPT+Tableau自动化连接器私有部署包(含OAuth2.0审计日志模块)

更多请点击: https://kaifayun.com 第一章:ChatGPT数据可视化建议 在利用ChatGPT辅助数据分析与可视化时,关键在于将模型生成的结构化洞察高效映射到可交互、可解释的图表中。以下实践建议聚焦于提升输出质量与工程落地性。 优先选择语义明…...