欢迎光临
我们一直在努力

[Node.js] 用 yarn 取代 NPM

Yarn 與 NPM 一樣,都是 Javascript 的套件管理程式。

然而 NPM 的效率早為人詬病已久,甚至在網路上也有各種梗圖在抱怨此事。

為了解決這樣的困擾,Yarn 就這麼被創造出來,甚至在 Github 上的 Star 數目超越 NPM

安裝#

官方本身就有提供大多數平台的安裝方式,這邊以 macOS Sierra 為例:

你必需先安裝 homebrew 套件管理程式:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

使用以下指令以安裝 yarn

brew update
brew install yarn

在 .profile, .bashrc, .zshrc 或你 bash 的 profile 結尾加入以下字串

export PATH="$PATH:$HOME/.yarn/bin

 

yarn --version 確認是否已經安裝成功

其它作業系統安裝方式可以參考 官方文件

使用#

官方提供 yarn 與 npm 的指令對照如下(詳細可以至官方文件詳閱,此處僅提供常見指令)

npm yarn
npm install yarn install
npm install --save [package] yarn add [package]
npm install --save-dev [package] yarn add [package] --dev
npm install --global [package] yarn global add [package]
npm uninstall --save [package] yarn remove [package]
npm uninstall --save-dev [package] yarn remove [package]
npm uninstall --save-optional [package] yarn remove [package]

效能比較#

官方數據

參考資料#

  1. npm@3 wants to be faster
  2. 用 Yarn 取代 NPM 管理 JavaScript 套件版本
  3. Installation | Yarn
赞(0)
版权归原作者所有,如有侵权请告知。达维营-前端网 » [Node.js] 用 yarn 取代 NPM

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址