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的基本命令

  • yarnyarn 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。
發佈了296 篇原創文章 · 獲贊 416 · 訪問量 116萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章