Yarn 安装速度优化:一键换源+清缓存+重装依赖

Yarn 安装速度优化:一键换源+清缓存+重装依赖

yarn install 慢99% 都是默认国外源,我给你全套最快、最新、一步到位的加速方案(Yarn 1 通用,直接复制命令执行即可)。

一、全局切换最新淘宝镜像(首选,最稳最快)

旧淘宝源 npm\.taobao\.org 已废弃,2026 官方最新源 是阿里 npmmirror,速度拉满。

1. 一键换源(复制执行)

bash 复制代码
# 全局设置国内最快镜像(必执行)
yarn config set registry https://registry.npmmirror.com/

2. 验证是否切换成功

bash 复制代码
yarn config get registry

返回 https://registry\.npmmirror\.com/ 就成功了。

3. 再执行安装,速度直接暴涨

bash 复制代码
yarn install

二、备用国内高速源(淘宝源依旧慢时换)

腾讯云镜像

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

清华镜像

bash 复制代码
yarn config set registry https://mirrors.tuna.tsinghua.edu.cn/npm/

三、额外终极优化(解决依旧慢、卡、超时)

1. 清理损坏旧缓存(必做)

很多时候慢是本地缓存垃圾导致重复下载、重试:

bash 复制代码
# 清空yarn全部缓存
yarn cache clean
# 重新安装
yarn install

2. 解除网络超时限制、增加重试次数(.yarnrc 配置)

在你项目根目录新建 / 修改 \.yarnrc 文件,粘贴下面全部内容:

yaml 复制代码
registry "https://registry.npmmirror.com/"
# 延长超时时间(防止大包断连)
network-timeout 600000
# 下载失败自动重试次数
http-retry 10
# 关闭无用代理(很多人开了代理导致巨慢)
proxy null
https-proxy null

保存后再 yarn install。

3. 彻底重装依赖(旧文件冲突)

bash 复制代码
# 删除旧依赖+锁文件
rm -rf node_modules yarn.lock
# 全新安装
yarn install

4. 临时单次换源(不想改全局配置)

只针对本次安装生效,不修改全局配置:

bash 复制代码
yarn install --registry=https://registry.npmmirror.com/

四、切回官方源(需要发布包、提交 npm 时用)

bash 复制代码
yarn config set registry https://registry.yarnpkg.com/

五、一键源管理工具(以后随意切换)

安装 yrm 快速切换所有源、测速:

bash 复制代码
npm install -g yrm
# 查看所有源
yrm ls
# 一键切淘宝
yrm use npmmirror
# 测速对比各源速度
yrm test
相关推荐
牧瀬クリスだ17 小时前
Redis String深度解析:从底层到五大实战场景
数据库·redis·缓存
鬼手点金18 小时前
缓存作为架构约束
开发语言·前端·人工智能·python·microsoft·缓存·架构
云上工程笔记18 小时前
2026年大模型Token成本测算推荐清单:输入输出、缓存、并发与峰值用量
人工智能·spring boot·缓存·token
Agent世界19 小时前
百度OCR 2开源:KV缓存从47GB压到1.77GB
百度·缓存·开源·大模型·ocr
Zhang~Ling2 天前
Redis 基础教程:从常用命令到实际业务场景
数据库·redis·缓存
程序员清风2 天前
缓存、索引与数据结构的工程选择
数据结构·spring·缓存
code2cat2 天前
【随笔】RAG语义缓存:问题很相似,答案就能直接复用吗
java·缓存·知识库·rag
小静AI工程实验室2 天前
AI 应用缓存键怎么设计?租户、模型、提示词与索引版本的 7 项离线验证
缓存
北京地铁1号线2 天前
后端开发:缓存(Cache)简介
后端·缓存·cache
李纲明2 天前
WordPress 结账页一直转圈不跳支付:AJAX、缓存排除、支付回调和 REST 怎么逐层核
运维·ajax·缓存·wordpress·woocommerce·devdiy·结账