Yarn的安裝與使用詳細介紹
阿新 • • 發佈:2019-02-12
不知道大家有沒有覺察到Facebook近年大招頻出。Yarn是Facebook最近釋出的一款依賴包安裝工具。Yarn是一個新的快速安全可信賴的可以替代NPM的依賴管理工具,Yarn正式釋出沒幾天已經迅速達到了數萬贊,就可以知道大家苦NPM久已。這篇文章將詳細介紹Yarn的安裝與使用。
快速安裝
MacOS
在Mac上安裝比較方便,使用初始化指令碼即可
curl -o- -L https://yarnpkg.com/install.sh | bash
Linux
Po主自己的機器是Ubuntu,安裝比較簡單
輸入命令sudo apt-key adv --keyserver pgp.mit.edu --recv D101F7899D41F3C3 echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
然後輸入安裝命令就行啦:
sudo apt-get update && sudo apt-get install yarn
windows
安裝完成後,你可以測試下自己的版本
yarn --version
PS: 如果丟擲錯誤yarn:
command not found
,你可以去這裡找下解決方法,應該都可以解決的
開始使用
我們新建一個資料夾yarn測試下
輸入命令: yarn
init
一路enter下去就行
然後我們試著加一些依賴:
yarn add gulp-less
如果加入具體版本可以後面寫上
@0.x.x
這樣子Po主試著裝了三個gulp外掛,這個時候package.json裡面是這個樣子的:
如果你要移除的話,可以使用yarn
remove package_name
比如:
yarn remove gulp-less
升級更新某個依賴可以使用這個:
yarn upgrade [package]
總結
總之安裝和使用都挺方便的,注意本地node
version >=4.0安
裝時會提示的。安裝速度也挺快的,目前自己還沒有publish過,不過打算稍後publish嘗試下。如同FB聲稱,快速,可靠,安全。yarn是開源的,隨著關注和使用的人越來越多,yarn會變得更好,相信也會有部分工程師使用yarn而放棄npm 。
yarn upgrade [package]