yarn和npm的對比以及yarn的使用


0--前言 

  為什么要使用yarn,如果你從事前端開發有些年頭了,那你肯定對npm又愛又恨,愛就不說了,恨嘛,就是NPM經常奇慢和卡頓,這還能忍,經常各種錯誤就沒法忍了,尤其是他人創建的項目,自己在安裝依賴的時候,經常各種莫名奇妙的錯誤導致安裝失敗;尤其是當項目有些年頭,一些依賴包已經有更新的時候,重新安裝依賴包發生錯誤的概率甚至超過50%,這個實在沒辦法忍受;而yarn,則是完全碾壓npm的存在~yarn不但速度甩npm十條街,而且很多npm死活安裝不上的時候,yarn基本都是一次完美成功安裝;在npm5出來后,很多人說有改善,但現在已經5.5了,經我們團隊從github上拉取多個開源項目實際測試,npm安裝依賴發生錯誤的概率仍然居高不下,很多項目嘗試各種辦法仍然無法成功安裝依賴和運行,而同樣的項目,用yarn安裝,則基本一次完成,一次錯誤也未發生,都成功安裝和運行,所以,結論:請忘記npm,請使用yarn

 

1--安裝yarn

  1、安裝node

     2、安裝yarn

 

npm install -g yarn

 

        3、切換淘寶鏡像

yarn config set registry https://registry.npm.taobao.org

這樣安裝完就可以使用yarn了

 

2--yarn和npm命令對比

初始化             yarn init                                           npm init 
安裝依賴          yarn install 或者 yarn                      npm install pnpm install
新增依賴          yarn add element-ui                        npm install element-ui --save pnpm i element-ui
刪除依賴          yarn remove element-ui                  npm uninstall element-ui --save …
更新依賴          yarn upgrade                                   npm update pnpm update
全局安裝或刪除   yarn global remove vue-cli          npm uninstall vue-cli -g …
同時下載多個       yarn add axios vue-axios            npm install --save axios vue-axios

更多命令請上 https://yarn.bootcss.com/ 了解

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM