關於 Yarn
Yarm 筆記
Yarn 是一個新的套件管理工具,以提供的功能面向來說,和大家熟知的 npm 是差不多的,但 npm 的安裝與套件快取通常都需要花費不少時間,而 Yarn 提供了更快速度、更安全、更可靠的環境,來讓開發者的開發過程更加簡單。
Yarn 的運作模式
Yarn透過 yarn.lock 檔案來解決在 npm 套件版本可能與他人電腦版本不同,所造成的問題,降地安裝項目包所發生的錯誤,確保安裝在每台機器上的 node_modules 結果是一致的。
整理 Yarn 優點:
- 快速: 下載的套件模組會存入快取,不需要再重複下載,且 Yarn 可以平行處理多個執行。
- 可靠: 使用 yarn.lock 提高一致性與穩定性。
npm install / yarn install //快速本地安裝
npm install[package] -save / yarn add[package] //本地安裝項目包
npm install [package] —global / yarn global add [package] //全局安裝項目包
npm rebuild / yarn add-force //重新構建包,因為必須使用新的二進制文件重新編譯所有 C++ 插件
npm uninstall[package] / yarn remove[package] //移除項目包
利用 Yarn 安裝 Vue-cli
很簡單,把原本的 npm install -g @vue/cli 改成 yarn global add @vue/cli 就可以了