Yarn v1.11.1 釋出,Facebook 的 JavaScript 包管理器
Facebook 推出的 JavaScript 包管理器 Yarn 釋出了 1.11.1 版本,釋出主頁尚未提供更新說明,不過通過檢視ofollow,noindex">commits ,可以看到該版本是一個 bugfix 版本。
下載地址請檢視GitHub 釋出主頁" rel="nofollow,noindex">GitHub 釋出主頁 。
Yarn 是 Facebook 推出的 JavaScript 包管理器,旨在提供 npm 之外的另一種選擇方案。Yarn 具有極佳的伸縮性,可以支援成千上萬個直接或間接的包依賴。Yarn 的設計初衷是保證穩定性、彈性和高效能。
那麼 Yarn 和 npm 有什麼不同呢?兩者最大的不同在於安裝包的方式,Yarn 用到了 lockfiles 和確定性演算法。Lockfile 會把安裝的包版本進行鎖定,保證了 node_modules 目錄在不同裝置上的安裝結果是一致的,同時支援並行操作,大大加快安裝程序。此外,Yarn 還宣告同時相容 npm 和 Bower,支援兩個倉庫混合使用,同時支援包的離線安裝(只要你曾經安裝過這個包)。
Yarn 1.0 的釋出時間是 2017 年 9 月,可點此檢視更新內容。