Node.js Yarn 的安装与使用

· 约 5 分钟读完 · 第 82 / 158 章

Yarn 是一种快速、可靠、安全的依赖管理工具,由 Facebook 开发,旨在替代 npm。它通过使用一个全局缓存来提高安装速度,并且保证了依赖安装的一致性和安全性。

安装 Yarn

在 Windows 上安装 Yarn

  1. 下载安装程序:访问 Yarn 的官方网站并下载适用于 Windows 的安装程序。
  2. 运行安装程序:双击下载的 .msi 文件,按照提示进行安装。
  3. 验证安装:打开命令提示符或 PowerShell 并输入 yarn --version 来检查 Yarn 是否正确安装。

在 macOS 上安装 Yarn

  1. 通过 Homebrew 安装:首先确保已经安装了 Homebrew,然后在终端中输入以下命令:
  2. 验证安装:在终端中输入 yarn --version 检查安装情况。

在 Linux 上安装 Yarn

Ubuntu 和 Debian

  1. 添加 Yarn 的 GPG 密钥:

  2. 添加 Yarn 的仓库:

  3. 更新并安装 Yarn:

  4. 验证安装:

Fedora

  1. 添加 Yarn 的仓库:

  2. 安装 Yarn:

  3. 验证安装:

Arch Linux

  1. 安装 Yarn:

  2. 验证安装:

使用 Yarn

初始化项目

在你的项目目录下创建一个新的 package.json 文件,可以通过运行 yarn init 或者 yarn init -y(自动填充默认值)。

安装依赖

全局安装

使用 yarn global add <package> 安装全局包:

本地安装

使用 yarn add <package> 添加本地依赖到 package.json 中:

也可以指定版本:

更新依赖

使用 yarn upgrade <package> 来更新本地依赖:

如果想更新所有依赖,可以使用:

卸载依赖

使用 yarn remove <package> 来卸载本地依赖:

查看依赖信息

使用 yarn info <package> 可以查看关于某个包的详细信息:

使用工作区

Yarn 支持多包管理,你可以通过在 package.json 中定义 workspaces 来管理多个相互关联的包。

然后在父目录中运行 yarn 命令,它会递归地处理所有子目录中的 package.json 文件。

配置 Yarn

Yarn 提供了一个配置文件 .yarnrc,你可以在其中设置各种选项,例如全局安装路径、代理服务器等。

通过以上步骤,你可以轻松地在不同的操作系统上安装和使用 Yarn,有效地管理和维护你的项目依赖。