> yarn:/jɑ?n/,紗線,奇談,故事。
Yarn為Node.js平臺的代碼包管理器。類似于知名的npm包管理器,實際是npm客戶端。
特點:快速、安全、可靠。
1、離線模式:依賴包只要被裝過一次,就會被緩存到本機,再次安裝時直接從緩存中讀取。
2、高確定性:無論安裝順序如何,同樣的依賴包都將會以完全一樣的方式安裝。
3、網絡性能優異:將請求高效隊列化,
Yarn可以將安裝時間從數分鐘減少至幾秒鐘。Yarn還兼容nom注冊表,但包安裝方法有所區別。其使用了lockfiles和一個決定性安裝算法,能夠為參與一個項目的所有用戶維持相同的節點模塊(node_modules)目錄結構,有助于減少難以追蹤的bug和在多臺機器上復制。
Yarn官網地址:https://yarnpkg.com/
-
作者:Shellway Ho
轉載請注明出處! 來源: http://docs.shellway.cn/learning-yarn/