node中安裝yarn(nodejs Yarn替代npm包管理)
什麼是Yarn?
Yarn是Facebook公司出品的用於管理nodejs包的一款軟體,開發過nodejs的同學應該知道,我們一般都使用npm作為我們nodejs專案的模組管理器,但npm有一些歷史遺留問題:
極其快速
。Yarn 會快取它下載的每個包,所以無需重複下載。它還能並行化操作以最大化資源利用率,安裝速度之快前所未有。特別安全
。Yarn會在每個安裝包被執行前校驗其完整性。超級可靠
。Yarn 使用格式詳盡而又簡潔的 lockfile檔案 和確定性演算法來安裝依賴,能夠保證在一個系統上的執行的安裝過程也會以同樣的方式執行在其他系統上。
安裝Yarn
- 官網下載 https://yarnpkg.com/en/docs/install
- (√推薦)快速在NPM 中安裝
npm install -g yarn
- windows MSI安裝,下載地址:
https://yarnpkg.com/latest.msi
- macOS安裝指令碼
curl -o- -L https://yarnpkg.com/install.sh | bash
- linux安裝
sudo apt-get update && sudo apt-get install yarn
檢查安裝
yarn --version
Yarn的基本命令
yarn
和yarn install
,這兩個命令的效果是一樣的,等同於npm install,使用這個命令會在該目錄生成一個yarn.lock的檔案。yarn add koa
,安裝koa模組並更新package.json和yarn.lock檔案,等同於npm install koa --save。也可以使用yarn global add koa,等同於npm install koa -g,將模組直接安裝到全域性環境變數裡,方便使用。yarn list
,根據當前專案的package.json檢視模組的依賴及版本。yarn info koa
,檢視koa模組的詳細資訊,類似於npm view koa。yarn init
,初始化專案package.json檔案,等同於npm init。yarn run
,執行package.json中的script。
相關文章
- ubuntu安裝node、npm、yarnUbuntuNPMYarn
- npm 與 yarn 安裝包不一致NPMYarn
- npm/yarn/cnpm 淘寶映象配置,包版本管理NPMYarn
- Yarn 安裝Yarn
- npm和yarnNPMYarn
- yarn的安裝,並使用yarn安裝vue腳手架YarnVue
- yarn install,yarn add,NPM run dev 報錯YarnNPMdev
- 使用yarn代替npmYarnNPM
- windows 下安裝 yarnWindowsYarn
- yarn 與 npm 比較YarnNPM
- npx & yarn create & npm initYarnNPM
- 最佳實踐教程:nvm安裝詳細教程(安裝nvm、node、npm、cnpm、yarn及環境變數配置)NPMYarn變數
- CentOS7.2下安裝配置Node.js和YarnCentOSNode.jsYarn
- yarn 安裝使用小記Yarn
- yarn的安裝和使用Yarn
- 認識包管理工具: npm、yarn和pnpmNPMYarn
- npm 和 yarn 的使用區別NPMYarn
- npm和yarn 速度超級慢NPMYarn
- yarn or npm 版本固化如何選擇YarnNPM
- 為什麼我從 npm 到 yarn 再到 npm?NPMYarn
- Linux 安裝 npm & nodejsLinuxNPMNodeJS
- npm 或 yarn安裝依賴報錯 EPERM: operation not permitted, unlink 解決方法NPMYarnMIT
- HomeBrew 安裝 yarn 1.6.0 版本失敗Yarn
- Node入門教程(7)第五章:node 模組化(下) npm與yarn詳解NPMYarn
- npm,registry,映象源,npm切換源,yarn,cnpm,taobao,nrsNPMYarn
- npm與yarn的一些筆記NPMYarn筆記
- pnpm 是如何顛覆 npm 和 yarn 的?NPMYarn
- nodejs和npm安裝與配置NodeJSNPM
- 尤雨溪推薦神器 ni ,能替代 npm/yarn/pnpm ?簡單好用!原始碼揭祕!NPMYarn原始碼
- 【ubuntu】使用二進位制安裝包安裝node和npm並配置UbuntuNPM
- YARNYarn
- yarn包管理器使用Yarn
- 包管理工具 NPM 和 yarn 下載超時解決方法NPMYarn
- 3分鐘看完前端進階——yarn VS npm前端YarnNPM
- 備忘:npm 和 yarn 的常用源設定NPMYarn
- npm 包安裝位置NPM
- yarn - 忽略版本號要求 yarn installYarn
- yarn應用程式安裝後,報錯檢查Yarn