一、下載yarn的優勢
Yarn 是 Facebook 提供的一款新的 JavaScript 包管理工具,它具有以下幾個優勢:
1、速度快:Yarn 可以並行安裝模塊,從而大大提高了安裝速度。
2、穩定性高:Yarn 提供了一個鎖定文件 yarn.lock,可以保證在團隊協作中所有的開發環境都可以跑一樣的版本。
3、易於管理:Yarn 可以管理依賴包的版本號,新安裝的依賴包會統一寫入 yarn.lock 文件中,更加易於管理。
4、易於升級:Yarn 可以更方便的升級或者降級依賴包。
二、下載和安裝yarn
1. 下載 Yarn 的安裝程序
在官網 https://yarnpkg.com/zh-Hans/docs/install#mac-stable 中下載適合自己操作系統的安裝程序。
2. 安裝 Yarn
打開安裝程序,一路往下即可完成安裝,安裝完成後在終端輸入以下命令,查看是否安裝成功:
yarn --version
如果顯示 Yarn 的版本號,則說明安裝成功。
三、使用yarn下載npm包
1. 初始化項目
在終端中進入要下載 npm 包的項目文件夾,運行以下命令初始化項目:
yarn init
之後根據提示輸入項目相關信息,當運行結束後會自動生成 package.json 文件,其中記錄了項目的所有依賴信息。
2. 安裝 npm 包
在終端中運行以下命令安裝依賴包:
yarn add package-name
其中 package-name 是需要安裝的 npm 包名稱。
四、下載yarn報錯解決
1. Connection Timed Out
如果出現 “Connection Timed Out” 的問題可以嘗試以下幾步:
1)換源,在終端輸入以下命令:
yarn config set registry https://registry.npm.taobao.org/
2)清空緩存,在終端輸入以下命令:
yarn cache clean
3)重新安裝 node_modules,在終端輸入以下命令:
yarn install
如果還是出現問題,可以考慮使用 npm 安裝依賴包。
2. 文件許可權不足
如果出現文件許可權不足的問題,可以嘗試以下幾步:
1)檢查文件許可權是否正確,在終端輸入以下命令:
ls -al
如果文件許可權不足,可以使用以下命令修改文件許可權:
chmod 777 file-name
其中 file-name 是需要修改許可權的文件名。
2)嘗試使用 sudo 更新 yarn,運行以下命令:
sudo yarn install
如果還是出現問題,可以考慮更改文件所屬者。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/153713.html