Yarn的安裝和使用是閱讀 Yarn 官網的一個簡單記錄 點擊查看官網:
爲什麼要用
提高安裝包、更新包的速度
瞭解Yarn
Yarn 對你的代碼來說是一個包管理器。它可以讓你使用並分享 全世界開發者的(例如 JavaScript)代碼。 Yarn 能夠快速、安全、 並可靠地完成這些工作,所以你不用有任何擔心。
通過Yarn你可以使用其他開發者針對不同問題的解決方案,使自己的開發過程更簡單。 使用過程中遇到問題,你可以將其上報或者貢獻解決方案。一旦問題被修復, Yarn會更新保持同步。
代碼通過 包(package) (或者稱爲 模塊(module)) 的方式來共享。 一個包裏包含所有需要共享的代碼,以及描述包信息的文件,稱爲 package.json 。
Yarn的特點
速度超快
Yarn 緩存了每個下載過的包,所以再次使用時無需重複下載。 同時利用並行下載以最大化資源利用率,因此安裝速度更快。
超級安全
在執行代碼之前,Yarn 會通過算法校驗每個安裝包的完整性。
超級可靠
使用詳細、簡潔的鎖文件格式和明確的安裝算法,Yarn 能夠保證在不同系統上無差異的工作。
windows安裝Yarn
這裏介紹windows最簡單的安裝方式
你直接點擊這個地址 https://yarn.bootcss.com/docs/install/#windows-stable
就會看見三種安裝方式 但是這三種都比較難
所以:
1、如果你安裝這個想必你已經瞭解Node了 這裏要求先安裝Node 且版本要求是 ^4.8.0 || ^5.7.0 || ^6.2.2 || >=8.0.0
2、你有了npm 直接執行
npm install -g yarn
這樣全局安裝yarn 並通過-v查看Yarn的版本
使用Yarn
安裝項目全部依賴
yarn
或者
yarn install
例如我們使用了yarn install 安裝全部依賴 特別快
只用了0.12S
初始化一個新項目
yarn init
添加依賴包
yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]
升級依賴包
yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]
移除依賴包
yarn remove [package]