yarn 加速,修改镜像源

zr - 2024-02-04 22:52:41 - yarn 镜像源

### 为什么慢 执行 yarn 各种命令的时候,默认是去 npm/yarn 官方镜像源获取需要安装的具体软件信息 以下命令查看当前使用的镜像源 ```shell yarn config get registry ``` > 默认源地址在国外,从国内访问的速度肯定比较慢 ### 如何修改镜像源 淘宝维护着一个完整的 npm 镜像源 https://registry.npm.taobao.org/ 同样适用于 yarn #### a). 临时修改 ```shell yarn save 软件名 --registry https://registry.npm.taobao.org/ ``` #### b). 全局修改 ```shell yarn config set registry https://registry.npm.taobao.org/ ``` #### c). 使用第三方软件快速修改、切换 yarn 镜像源 [yrm](https://github.com/i5ting/yrm "yrm") YARN registry manager yrm 不仅可以快速切换镜像源,还可以测试自己网络访问不同源的速度 ##### 安装 yrm ```shell npm install -g yrm ``` ##### 列出当前可用的所有镜像源 ```shell yrm ls npm ----- https://registry.npmjs.org/ cnpm ---- http://r.cnpmjs.org/ taobao -- https://registry.npm.taobao.org/ nj ------ https://registry.nodejitsu.com/ rednpm -- http://registry.mirror.cqupt.edu.cn skimdb -- https://skimdb.npmjs.com/registry yarn ---- https://registry.yarnpkg.com ``` ##### 使用淘宝镜像源 ```shell yrm use taobao ``` ##### 测试访问速度 ```shell yrm test taobao ``` 更多用法查看 [yrm](https://github.com/i5ting/yrm "yrm") GitHub