如何啟用 Yarn
Yarn
是一種快速、可靠和安全的套件管理工具,由 Facebook 開發。它提供了比 npm
更快的依賴安裝速度、更好的離線支持和更可靠的依賴解析。使用 Yarn
可以幫助開發者更高效地管理專案依賴,提高開發效率。
啟用 Yarn
通過 ServBay 安裝的 Node.js 通常會自帶 Yarn
,而且默認啟用。如果發現 Yarn
沒有啟用或者需要更新,可以通過以下步驟進行操作。
確認 Yarn 已經安裝
- 打開終端,輸入以下命令查看
Yarn
版本號:bash示例輸出:yarn -v
1bash1.22.19
1
安裝或更新 Yarn
如果輸入 yarn
出現以下提示,說明需要安裝或更新 Yarn
。請輸入 Y
進行下載和安裝:
$ yarn -v
! Corepack is about to download https://registry.yarnpkg.com/yarn/-/yarn-1.22.22.tgz
? Do you want to continue? [Y/n]
1.22.22
2
3
4
5
確認安裝或更新完成後,再次檢查版本號:
$ yarn -v
1.22.22
2
如果 Yarn
沒有安裝或者需要手動更新,可以通過以下命令進行安裝或更新:
npm install -g yarn
安裝或更新完成後,再次確認版本號:
yarn -v
通過以上步驟,您可以確保 Yarn
已經正確安裝並更新到最新版本。
使用 Yarn 的好處
Yarn
的主要優勢在於其快速的依賴安裝、更好的離線支持和更可靠的依賴解析。以下是一些使用 Yarn
的實例:
初始化專案
使用 Yarn
初始化一個新的 Node.js 專案:
yarn init
這將會引導你創建一個新的 package.json
文件,包含專案的基本信息和依賴。
安裝依賴
使用 Yarn
安裝專案依賴:
yarn install
這將會根據 package.json
文件安裝所有依賴。
添加依賴
添加一個新的依賴包:
yarn add lodash
這將會安裝 lodash
包並更新 package.json
文件。
移除依賴
移除一個依賴包:
yarn remove lodash
這將會從專案中移除 lodash
包並更新 package.json
文件。
更新依賴
更新專案中的所有依賴包:
yarn upgrade
使用 Yarn 腳本
Yarn
允許在 package.json
文件中定義腳本,方便執行常用的命令。例如,添加以下腳本到 package.json
文件中:
"scripts": {
"start": "node app.js",
"test": "jest"
}
2
3
4
然後可以通過以下命令運行這些腳本:
yarn start
yarn test
2
常用命令
安裝全局包:
bashyarn global add <package-name>
1例如,安裝
create-react-app
:bashyarn global add create-react-app
1查看全局包:
bashyarn global list
1清理緩存:
bashyarn cache clean
1
通過使用 Yarn
,開發者可以享受到更快的依賴安裝速度、更好的離線支持和更可靠的依賴解析,從而提升整體開發效率。