亚洲国产精品人久久,亚洲va国产日韩欧美精品色婷婷,久久久久88色偷偷,免费人成黄页在线观看国际

17站長網

17站長網 首頁 編程教程Yarn教程

Yarn教程

Yarn教程

Yarn 是 Facebook, Google, Exponent 和 Tilde 開發的一款新的 JavaScript 包管理工具。就像我們可以從官方文檔了解那樣,它的目的是解決這些團隊使用 npm 面臨的少數問題,即:

  • 安裝的時候無法保證速度/一致性

  • 安全問題,因為 npm 安裝時允許運行代碼

Yarn 同樣是一個從 npm 注冊源獲取模塊的新的 CLI 客戶端。注冊的方式不會有任何變化 —— 你同樣可以正常獲取與發布包。

yarn,它是 Facebook 最近開源的,優點是更快、更安全、更可靠。它的主要特性有離線模式、確定性、網絡性能、多注冊、網絡恢復能力、扁平模式以及 Emoji。

快速:

  • Yarn 會緩存下載的每一個包,所以以后不需要重新下載。它還可以并行允許,最大化資源利用,所以安裝速度更快。

可靠:

  • 使用一個詳細但簡潔、文件格式、確定性算法來安裝,Yarn 可以確保在一個系統中與另一個系統中運行的方式完全相同。

安全:

  • Yarn 會在代碼運行前通過校驗來驗證包安裝的完整性。

Yarn特性


離線模式:

  • 如果你之前安裝過某個包,你不需要網絡連接就可以重新安裝它;

確定性:

  • 無論安裝順序如何,相同的依賴在不同的機器上都是以相同的方式安裝;

網絡優化:

  • Yarn 會有效的隊列化請求,以便最大化網絡利用;

多注冊:

  • 通過 NPM 或 Bower 安裝任何應用,并確保包安裝流程相同;

網絡恢復能力:

  • 一個單一的請求失敗不會引起一個安裝的失敗,請求會在失敗時重試;

扁平模式:

    解決不匹配的版本依賴為一個獨立的版本,避免創建重復的;

更多 Emojis。

Yran官網


Yarn英文官網: https://www.yarnpkg.com/

Yarn中文官網:https://classic.yarnpkg.com/zh-Hans/

返回頂部