Yarn是Facebook最近發佈的一款依賴包安裝工具。Yarn是一個新的快速安全可信賴的能夠替代NPM的依賴管理工具css
中文文檔地址:node
快速安裝npm
//在NPM 中安裝
npm install -g yarn
MacOSjson
在Mac上安裝比較方便,使用初始化腳本便可gulp
curl -o- -L https://yarnpkg.com/install.sh | bash
Linuxwindows
Po主本身的機器是Ubuntu,安裝比較簡單
安全
輸入命令bash
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
而後輸入安裝命令就行啦:less
sudo apt-get update && sudo apt-get install yarn
windowscurl
windows 下須要下載msi文件 ,下載地址:https://yarnpkg.com/latest.msi
關於安裝,你能夠去官網查看到更多資料 https://yarnpkg.com/en/docs/install
安裝完成後,你能夠測試下本身的版本
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 。以上就是這篇文章的所有內容了,但願本文的內容對你們的學習或者工做能帶來必定的幫助,若是有疑問你們能夠留言交流。