摘要:安裝包老是失敗,今天發(fā)現(xiàn)一個更好的包安裝工具,可以用這個來管理我們的包。是最近發(fā)布的一款依賴包安裝工具。在官方介紹里有這么一句話關(guān)鍵意思就是,快速安全可靠。如同聲稱,快速,可靠,安全。原文地址的安裝與使用詳細介紹
npm安裝包老是失敗,今天發(fā)現(xiàn)一個更好的包安裝工具Yarn,可以用這個來管理我們的包。不知道大家有沒有覺察到Facebook近年大招頻出。Yarn是Facebook最近發(fā)布的一款依賴包安裝工具。Yarn是一個新的快速安全可信賴的可以替代NPM的依賴管理工具,Yarn正式發(fā)布沒幾天已經(jīng)迅速達到了數(shù)萬贊,就可以知道大家苦NPM久已。這篇文章將詳細介紹Yarn的安裝與使用。
在官方介紹里有這么一句話:
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)中可以正常工作。
curl -o- -L https://yarnpkg.com/install.sh | bash2、Linux
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 yarn3、windows
windows 下需要下載msi文件 ,下載地址:https://yarnpkg.com/latest.msi
npm 的方式
npm install -g yarn
關(guān)于安裝,你可以去官網(wǎng)查看到更多資料 https://yarnpkg.com/en/docs/i...
安裝完成后,你可以測試下自己的版本
yarn --version二、使用
我們新建一個文件夾yarn測試下
輸入命令:
yarn init
然后我們試著加一些依賴:
yarn add gulp-less
如果加入具體版本可以后面寫上@0.x.x 這樣子
如果你要移除的話,可以使用yarn remove package_name 比如:
yarn remove gulp-less
升級更新某個依賴可以使用這個:
yarn upgrade [package]三、總結(jié)
總之安裝和使用都挺方便的,注意本地node version >=4.0安裝時會提示的。安裝速度也挺快的,目前自己還沒有publish過,不過打算稍后publish嘗試下。如同F(xiàn)B聲稱,快速,可靠,安全。yarn是開源的,隨著關(guān)注和使用的人越來越多,yarn會變得更好,相信也會有部分工程師使用yarn而放棄npm 。以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
原文地址:
Yarn的安裝與使用詳細介紹
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/22251.html
摘要:前端開發(fā)需要了解的工具集合前端開發(fā)需要了解的一些工具,這些工具能夠幫助你在項目開發(fā)中事半功倍。總之,是前端打包的不二選擇。所以,很多情況下都是與配合使用。它的一個理念就是提供一套完整集成的零配置測試體驗。 前端開發(fā)需要了解的工具集合:webpack, eslint, prettier, ... 前端開發(fā)需要了解的一些工具,這些工具能夠幫助你在項目開發(fā)中事半功倍。 1. nrm: npm...
摘要:前端開發(fā)需要了解的工具集合前端開發(fā)需要了解的一些工具,這些工具能夠幫助你在項目開發(fā)中事半功倍??傊乔岸舜虬牟欢x擇。所以,很多情況下都是與配合使用。它的一個理念就是提供一套完整集成的零配置測試體驗。 前端開發(fā)需要了解的工具集合:webpack, eslint, prettier, ... 前端開發(fā)需要了解的一些工具,這些工具能夠幫助你在項目開發(fā)中事半功倍。 1. nrm: npm...
摘要:而調(diào)試器具有對模型控制器以及視圖的實時管理權(quán)限。項目地址是一個輕量級純寫的文本工具提示庫。它支持種不同國家的貨幣格式,以及超過種不同語言的本地化設(shè)置。項目地址是一個根據(jù)規(guī)范構(gòu)建的輕量級框架。它壓縮后僅有,同時它沒有預(yù)先設(shè)定的元素和內(nèi)置動畫。 在十一月份的前端技術(shù)列表中,我們整合了一些令人感到驚嘆的 GitHub 項目,其中包含了新的 CSS 框架、node.js包管理器,以及用于實現(xiàn)圖...
摘要:而調(diào)試器具有對模型控制器以及視圖的實時管理權(quán)限。項目地址是一個輕量級純寫的文本工具提示庫。它支持種不同國家的貨幣格式,以及超過種不同語言的本地化設(shè)置。項目地址是一個根據(jù)規(guī)范構(gòu)建的輕量級框架。它壓縮后僅有,同時它沒有預(yù)先設(shè)定的元素和內(nèi)置動畫。 在十一月份的前端技術(shù)列表中,我們整合了一些令人感到驚嘆的 GitHub 項目,其中包含了新的 CSS 框架、node.js包管理器,以及用于實現(xiàn)圖...
摘要:五一之前就想寫一篇關(guān)于的文章結(jié)果朋友結(jié)婚就不了了之了。記得最后一定要看注意事項更新倉庫介紹官網(wǎng)類似一個極簡的靜態(tài)網(wǎng)站生成器用來寫技術(shù)文檔不能在爽。當然搭建成博客也不成問題。構(gòu)建與自動部署用的或者的都可以也可以搭建在自己的服務(wù)器上。 五一之前就想寫一篇關(guān)于Vuepress的文章,結(jié)果朋友結(jié)婚就不了了之了。記得最后一定要看注意事項! 更新:coding倉庫:https://git.dev...
閱讀 3806·2023-04-26 02:07
閱讀 3680·2021-10-27 14:14
閱讀 2868·2021-10-14 09:49
閱讀 1634·2019-08-30 15:43
閱讀 2625·2019-08-29 18:33
閱讀 2378·2019-08-29 17:01
閱讀 922·2019-08-29 15:11
閱讀 597·2019-08-29 11:06