Yarn的安裝與使用詳細(xì)介紹
在官方介紹里有這么一句話(huà):
Yarn is a package manager for your code. It allows you to use and share code with other developers from around the world. Yarn does this quickly, securely, and reliably so you don't ever have to worry.
關(guān)鍵意思就是,快速,安全,可靠。你下載的包將不再重新下載。而且確保在不同系統(tǒng)中可以正常工作。
快速安裝
MacOS
在Mac上安裝比較方便,使用初始化腳本即可
curl -o- -L https://yarnpkg.com/install.sh | bash
Linux
Po主自己的機(jī)器是Ubuntu,安裝比較簡(jiǎn)單
輸入命令
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
windows 下需要下載msi文件 ,下載地址:https://yarnpkg.com/latest.msi
npm 的方式
npm install -g yarn
關(guān)于安裝,你可以去官網(wǎng)查看到更多資料 https://yarnpkg.com/en/docs/install

安裝完成后,你可以測(cè)試下自己的版本
yarn --version
PS: 如果拋出錯(cuò)誤yarn: command not found ,你可以去這里找下解決方法,應(yīng)該都可以解決的
開(kāi)始使用
我們新建一個(gè)文件夾yarn測(cè)試下
輸入命令: yarn init

一路enter下去就行
然后我們?cè)囍右恍┮蕾?lài):
yarn add gulp-less
如果加入具體版本可以后面寫(xiě)上@0.x.x 這樣子

Po主試著裝了三個(gè)gulp插件,這個(gè)時(shí)候package.json里面是這個(gè)樣子的:

如果你要移除的話(huà),可以使用yarn remove package_name 比如:
yarn remove gulp-less
升級(jí)更新某個(gè)依賴(lài)可以使用這個(gè):
yarn upgrade [package]
總結(jié)
總之安裝和使用都挺方便的,注意本地node version >=4.0安裝時(shí)會(huì)提示的。安裝速度也挺快的,目前自己還沒(méi)有publish過(guò),不過(guò)打算稍后publish嘗試下。如同F(xiàn)B聲稱(chēng),快速,可靠,安全。yarn是開(kāi)源的,隨著關(guān)注和使用的人越來(lái)越多,yarn會(huì)變得更好,相信也會(huì)有部分工程師使用yarn而放棄npm 。以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流。
相關(guān)文章
使用DNode實(shí)現(xiàn)php和nodejs之間通信的簡(jiǎn)單實(shí)例
這篇文章主要介紹了使用DNode實(shí)現(xiàn)php和nodejs之間通信的簡(jiǎn)單實(shí)例,本文講解了DNode的安裝,以及使用的它的步驟和方法,需要的朋友可以參考下2015-07-07
Nodejs express框架一個(gè)工程中同時(shí)使用ejs模版和jade模版
這篇文章主要介紹了Nodejs express框架一個(gè)工程中同時(shí)使用ejs模版和jade模版 的相關(guān)資料,需要的朋友可以參考下2015-12-12
使用Node.js實(shí)現(xiàn)簡(jiǎn)易MVC框架的方法
下面小編就為大家?guī)?lái)一篇使用Node.js實(shí)現(xiàn)簡(jiǎn)易MVC框架的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-08-08
解決node修改后需頻繁手動(dòng)重啟的問(wèn)題
今天小編就為大家分享一篇解決node修改后需頻繁手動(dòng)重啟的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-05-05
node.js express JWT token生成與校驗(yàn)的實(shí)現(xiàn)
本文主要介紹了node.js express JWT token生成與校驗(yàn)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-12-12

