一些項目在用yarn下載項目的時候很卡或者經常卡在node-sass一直在閃,好久才下載下來,很影響心情,如果我們把鏡像配置到國內,你會發現速度會快很多。
下面就是怎么設置:
如果你已經設置好鏡像,請忽略第一步和第二步,直接跳到第三步
- 首先設置npm或者yarn鏡像為淘寶鏡像 詳情: 淘寶 NPM 鏡像
npm config set registry https://registry.npm.taobao.org
OR
yarn config set registry https://registry.npm.taobao.org
- 如果覺得這樣一個一個設置有點麻煩,我們可以下載nrm 管理我們的鏡像
npm install -g nrm
OR
yarn add global nrm
查看是否安裝成功:nrm --version
nrm --version
1.0.2
我們可以用 nrm ls 查看我們的源列表
$ nrm ls
* npm ----- https://registry.npmjs.org/
yarn ----- https://registry.yarnpkg.com
cnpm ---- http://r.cnpmjs.org/
taobao -- https://registry.npm.taobao.org/
nj ------ https://registry.nodejitsu.com/
skimdb -- https://skimdb.npmjs.com/registry
使用 nrm use 修改鏡像
nrm use taobao
- 在項目的根目錄添加.npmrc 或者 .yarnrc 把鏡像源設置淘寶鏡像,node-sass設置淘寶的路徑
registry "https://registry.npm.taobao.org"
sass_binary_site "https://npm.taobao.org/mirrors/node-sass/"
好了,現在你在重新安裝依賴,你會發現下載快了好多。