1. Yarn 简介
Yarn 是一个快速、可靠、安全的 JavaScript 依赖管理工具,由 Facebook、Google、Exponent 和 Tilde 联合开发。它能够有效地管理项目的依赖关系,提高包的安装速度,并保证包的一致性。Yarn 使用了并行下载、离线缓存和版本锁定等技术,使得 JavaScript 包管理变得更加简单和高效。
2. Yarn 下载与配置
Windows
在 Windows 系统下,你可以通过以下步骤下载和配置 Yarn:
- 访问 Yarn 官网,点击下载按钮下载 Windows 版本的 Yarn 安装程序。
- 运行安装程序,按照提示完成安装。
- 打开命令提示符(CMD)或 PowerShell,输入
yarn --version
命令验证安装是否成功。
macOS
在 macOS 系统下,你可以通过 Homebrew 来安装 Yarn:
- 打开终端。
- 运行以下命令安装 Homebrew(如果已安装可跳过此步骤):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 使用 Homebrew 安装 Yarn:
brew install yarn
- 输入
yarn --version
命令验证安装是否成功。
Linux
在 Linux 系统下,你可以通过包管理器来安装 Yarn。以下以 Ubuntu 为例:
- 打开终端。
- 运行以下命令安装 Yarn:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt install yarn
- 输入
yarn --version
命令验证安装是否成功。
3. 官方文档链接
Yarn 官方文档 包含了详细的使用说明、命令参考和配置指南,是学习和使用 Yarn 的重要参考资料。
4. Yarn 命令详解
初始化项目
yarn init
该命令将会引导你创建一个新的项目,并生成一个 package.json
文件,用于管理项目的依赖和配置信息。
安装依赖
yarn add <package>
该命令用于安装指定的包,可以是单个包或者多个包,会自动更新 package.json
文件,并将依赖安装到 node_modules
目录中。
更新依赖
yarn upgrade
该命令用于更新项目中的依赖包,可以选择更新所有包或者指定的包,同时会更新 package.json
文件。
移除依赖
yarn remove <package>
该命令用于移除项目中的指定依赖包,同时会自动更新 package.json
文件和 node_modules
目录。
其他常用命令
- yarn start: 启动项目。
- yarn test: 运行测试。
- yarn build: 打包项目。