摘要:安裝包老是失敗,今天發現一個更好的包安裝工具,可以用這個來管理我們的包。是最近發布的一款依賴包安裝工具。在官方介紹里有這么一句話關鍵意思就是,快速安全可靠。如同聲稱,快速,可靠,安全。原文地址的安裝與使用詳細介紹
npm安裝包老是失敗,今天發現一個更好的包安裝工具Yarn,可以用這個來管理我們的包。不知道大家有沒有覺察到Facebook近年大招頻出。Yarn是Facebook最近發布的一款依賴包安裝工具。Yarn是一個新的快速安全可信賴的可以替代NPM的依賴管理工具,Yarn正式發布沒幾天已經迅速達到了數萬贊,就可以知道大家苦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.
關鍵意思就是,快速,安全,可靠。你下載的包將不再重新下載。而且確保在不同系統中可以正常工作。
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
關于安裝,你可以去官網查看到更多資料 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]三、總結
總之安裝和使用都挺方便的,注意本地node version >=4.0安裝時會提示的。安裝速度也挺快的,目前自己還沒有publish過,不過打算稍后publish嘗試下。如同FB聲稱,快速,可靠,安全。yarn是開源的,隨著關注和使用的人越來越多,yarn會變得更好,相信也會有部分工程師使用yarn而放棄npm 。以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
原文地址:
Yarn的安裝與使用詳細介紹
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22251.html
摘要:前端開發需要了解的工具集合前端開發需要了解的一些工具,這些工具能夠幫助你在項目開發中事半功倍。總之,是前端打包的不二選擇。所以,很多情況下都是與配合使用。它的一個理念就是提供一套完整集成的零配置測試體驗。 前端開發需要了解的工具集合:webpack, eslint, prettier, ... 前端開發需要了解的一些工具,這些工具能夠幫助你在項目開發中事半功倍。 1. nrm: npm...
摘要:前端開發需要了解的工具集合前端開發需要了解的一些工具,這些工具能夠幫助你在項目開發中事半功倍。總之,是前端打包的不二選擇。所以,很多情況下都是與配合使用。它的一個理念就是提供一套完整集成的零配置測試體驗。 前端開發需要了解的工具集合:webpack, eslint, prettier, ... 前端開發需要了解的一些工具,這些工具能夠幫助你在項目開發中事半功倍。 1. nrm: npm...
摘要:而調試器具有對模型控制器以及視圖的實時管理權限。項目地址是一個輕量級純寫的文本工具提示庫。它支持種不同國家的貨幣格式,以及超過種不同語言的本地化設置。項目地址是一個根據規范構建的輕量級框架。它壓縮后僅有,同時它沒有預先設定的元素和內置動畫。 在十一月份的前端技術列表中,我們整合了一些令人感到驚嘆的 GitHub 項目,其中包含了新的 CSS 框架、node.js包管理器,以及用于實現圖...
摘要:而調試器具有對模型控制器以及視圖的實時管理權限。項目地址是一個輕量級純寫的文本工具提示庫。它支持種不同國家的貨幣格式,以及超過種不同語言的本地化設置。項目地址是一個根據規范構建的輕量級框架。它壓縮后僅有,同時它沒有預先設定的元素和內置動畫。 在十一月份的前端技術列表中,我們整合了一些令人感到驚嘆的 GitHub 項目,其中包含了新的 CSS 框架、node.js包管理器,以及用于實現圖...
摘要:五一之前就想寫一篇關于的文章結果朋友結婚就不了了之了。記得最后一定要看注意事項更新倉庫介紹官網類似一個極簡的靜態網站生成器用來寫技術文檔不能在爽。當然搭建成博客也不成問題。構建與自動部署用的或者的都可以也可以搭建在自己的服務器上。 五一之前就想寫一篇關于Vuepress的文章,結果朋友結婚就不了了之了。記得最后一定要看注意事項! 更新:coding倉庫:https://git.dev...
閱讀 3785·2023-04-26 02:07
閱讀 3671·2021-10-27 14:14
閱讀 2859·2021-10-14 09:49
閱讀 1624·2019-08-30 15:43
閱讀 2611·2019-08-29 18:33
閱讀 2369·2019-08-29 17:01
閱讀 915·2019-08-29 15:11
閱讀 582·2019-08-29 11:06