Yarn 是 Facebook, Google, Exponent 和 Tilde 開發的新型JavaScript 包管理工具 依賴nodejs環境全域下載
npm i yarn -g
切換淘寶鏡像
yarn config set registry https://registry.npm.taobao.org
(npm不需要設定)
1.yarn的優點主要是速度快:

(1)并行安裝(多個一并安裝):無論 npm 還是Yarn在執行包的安裝時,都會執行一系列任務,npm是按照佇列執行每個package,也就是說必須要等到當前package安裝完成之后,才能繼續后面的安裝,而 Yarn 是并行執行所有任務,提高了性能,
(2)離線模式(快取下載提取):如果之前已經安裝過一個軟體包,用Yarn再次安裝時之間從快取中獲取,就不用像npm那樣再從網路下載了,
2.全域安裝cnpm國內鏡像源包管理工具
安裝cnpm:
npm install cnpm -g --registry=https://registry.npm.taobao.org 在cmd執行即可
原npm安裝在是如果沒有換鏡像源:
npm --registry https://registry.npm.taobao.org install [依賴的名稱]
直接用cnpm安裝包插件框架會免除復雜問題
npm 和 cnpm有什么區別,
npm在安裝包的時候,邊下載檔案邊寫入到本地,如果一個檔案下載不了,會回滾,可能會存在檔案洗掉錯誤導致專案無法運行;
cnpm 先測驗所有的檔案下載時候有問題,
然后把檔案下載下來快取起來,如果下載沒有問題的時候,才寫到本地,否則直接洗掉快取;
3.cnpm是阿里巴巴推出的淘寶鏡像,npm官方包全搬進國內的npmjs.org服務器,提升下載速度 類似國外npm
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/373906.html
標籤:JavaScript
上一篇:垃圾回識訓制
