如何启用 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
,开发者可以享受到更快的依赖安装速度、更好的离线支持和更可靠的依赖解析,从而提升整体开发效率。