快速设置 npm 源

1. 使用 nrm 工具(最推荐)

安装 nrm

复制代码
npm install -g nrm

查看并测试所有源的速度

复制代码
# 查看可用源
nrm ls

# 测试各个源响应速度
nrm test

切换到最快的源

复制代码
# 根据测试结果选择最快的源
nrm use taobao        # 淘宝源(国内最快)
# 或
nrm use huawei        # 华为云源
# 或
nrm use tencent       # 腾讯云源

2. 直接修改 npm 配置

切换到淘宝源(推荐)

复制代码
npm config set registry https://registry.npmmirror.com/

切换到华为云源

复制代码
npm config set registry https://mirrors.huaweicloud.com/repository/npm/

切换到腾讯云源

复制代码
npm config set registry https://mirrors.cloud.tencent.com/npm/

3. 验证源是否修改成功

复制代码
npm config get registry

4. 国内常用镜像源推荐

源名称 地址 特点
淘宝源 https://registry.npmmirror.com/ 国内最流行,同步速度快
华为云源 https://mirrors.huaweicloud.com/repository/npm/ 稳定快速
腾讯云源 https://mirrors.cloud.tencent.com/npm/ 腾讯云用户推荐

5. 临时使用特定源(不修改配置)

复制代码
npm install 包名 --registry=https://registry.npmmirror.com/

6. 恢复官方源

复制代码
npm config set registry https://registry.npmjs.org/

⭐ 推荐方案

直接使用淘宝源,这是国内最稳定快速的:

复制代码
npm config set registry https://registry.npmmirror.com/

如果你经常需要切换不同源进行测试,建议安装 nrm 工具,可以很方便地管理和切换源。

相关推荐
南风知我意95713 小时前
【前端面试3】初中级难度
前端·javascript·面试
霍理迪13 小时前
JS作用域与预解析
开发语言·前端·javascript
切糕师学AI13 小时前
.NET Core Web 中的健康检查端点(Health Check Endpoint)
前端·kubernetes·.netcore
rosmis13 小时前
地铁病害检测系统软件改进记录-2-02
开发语言·前端·javascript
css趣多多13 小时前
解决ui组件flex1容器底部被撑开的问题
前端
乔江seven13 小时前
【python轻量级Web框架 Flask 】2 构建稳健 API:集成 MySQL 参数化查询与 DBUtils 连接池
前端·python·mysql·flask·web
Alaaaaaaan13 小时前
[DevOps]使用github-action工具部署docker容器(实现提交代码一键推送部署到服务器)
服务器·前端·docker·容器·github
摇滚侠14 小时前
css 设置边框
前端·css
星爷AG I14 小时前
9-24 视觉叙事(AGI基础理论)
前端·人工智能
2501_9400078914 小时前
Flutter for OpenHarmony三国杀攻略App实战 - 鸿蒙适配与打包发布
前端·flutter