Yarn 安装速度优化:一键换源+清缓存+重装依赖
yarn install 慢99% 都是默认国外源,我给你全套最快、最新、一步到位的加速方案(Yarn 1 通用,直接复制命令执行即可)。
一、全局切换最新淘宝镜像(首选,最稳最快)
旧淘宝源 npm\.taobao\.org 已废弃,2026 官方最新源是阿里 npmmirror,速度拉满。
1. 一键换源(复制执行)
1 2
| yarn config set registry https://registry.npmmirror.com/
|
2. 验证是否切换成功
1
| yarn config get registry
|
返回 https://registry\.npmmirror\.com/ 就成功了。
3. 再执行安装,速度直接暴涨
二、备用国内高速源(淘宝源依旧慢时换)
腾讯云镜像
1
| yarn config set registry https://mirrors.cloud.tencent.com/npm/
|
清华镜像
1
| yarn config set registry https://mirrors.tuna.tsinghua.edu.cn/npm/
|
三、额外终极优化(解决依旧慢、卡、超时)
1. 清理损坏旧缓存(必做)
很多时候慢是本地缓存垃圾导致重复下载、重试:
1 2 3 4
| yarn cache clean
yarn install
|
2. 解除网络超时限制、增加重试次数(.yarnrc 配置)
在你项目根目录新建 / 修改 \.yarnrc 文件,粘贴下面全部内容:
1 2 3 4 5 6 7 8
| registry "https://registry.npmmirror.com/"
network-timeout 600000
http-retry 10
proxy null https-proxy null
|
保存后再 yarn install。
3. 彻底重装依赖(旧文件冲突)
1 2 3 4
| rm -rf node_modules yarn.lock
yarn install
|
4. 临时单次换源(不想改全局配置)
只针对本次安装生效,不修改全局配置:
1
| yarn install --registry=https://registry.npmmirror.com/
|
四、切回官方源(需要发布包、提交 npm 时用)
1
| yarn config set registry https://registry.yarnpkg.com/
|
五、一键源管理工具(以后随意切换)
安装 yrm 快速切换所有源、测速:
1 2 3 4 5 6 7
| npm install -g yrm
yrm ls
yrm use npmmirror
yrm test
|
需要我帮你生成一份一键换源 + 清缓存 + 重装依赖的完整一键脚本,你直接复制运行即可吗?
(注:文档部分内容可能由 AI 生成)