Yarn 是 Facebook 發佈的一款 JavaScript 套件管理工具,其功能與 npm 相同,但 npm 最為人詬病的是安裝速度很慢、安裝相依套件沒有順序性,而 Yarn 不但解決了這些問題,還加入了方便的 Cache 機制使套件均只要下載一次,多個專案若使用相同套件時不必重新下載。官方也表示 Yarn 是快速、安全、可靠的,且能支援多系統。
安裝
使用 npm 裝
於終端機或命令提示字元中執行以下指令:
npm install -g yarn
於 Window 下安裝
下載 msi 檔案後進行安裝。事前需要先安裝 Node.js(建議使用 NVM 安裝)。
於 OS X (Mac) 下安裝
打開終端機執行下列指令及可:
curl -o- -L https://yarnpkg.com/install.sh | bash
於 Linux 下安裝
Debian/Ubuntu
第一步:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
第二步:
sudo apt-get update && sudo apt-get install yarn
CentOS / Fedora / RHEL
第一步:
sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo
第二步:
sudo yum install yarn
測試
可使用 yarn --version
進行測試,出現版本號代表安裝成功。
$ yarn --version
0.23.4