歷史#
以前通過各種方式比如執行 npm install -g yarn
來安裝 Yarn
包管理工具。
安裝好之後,總能在終端中全局使用 yarn CLI。
現在#
隨著時代的發展,Yarn 的安裝方式也有所變更了,官網介紹說,管理 Yarn 的首選方式 by-project(按項目)和通過 Corepack 安裝,原因是” 就像項目依賴的版本被鎖定一樣一樣,包管理器本身也應該被鎖定 “。
通過 Corepack
的好處是可以更快地更新 CLI
啟用#
從 Node.js v16.9.0, v14.19.0 開始,都包含了 Corepack。但是,這個功能目前處於實驗階段,默認是被關閉的,因此需要執行 corepack enable
來啟用,然後就可以使用 yarn
命令了。
檢查#
執行 yarn exec env
,如果得到一串路徑輸出,則代表 Corepack 已正確安裝,這可以快速檢查 Corepack 是否已啟用。如果沒有請參考 Troubleshooting 解決。
更新#
每當您想將 Yarn 更新到最新版本時,只需運行:
yarn set version stable
yarn install
然後,Yarn 會將您的項目配置為使用最新的穩定二進制文件。