跳到主要内容

安装

  1. 安装 Corepack。Corepack 是一个中介工具,允许您为每个项目单独配置软件包管理器的版本:
npm install -g corepack
  1. 接着初始化一个新项目:
yarn init -2

更新 Yarn

任何时候如果您想将 Yarn 更新至最新版本,只需运行:

yarn set version stable
yarn install

随后,您的项目将被配置为使用最新的稳定版 Yarn。

提示

Yarn 也会频繁发布“候选发布版(Release Candidate)”。如果您需要某个尚未在稳定版通道中发布的特性,请使用 yarn set version canary 命令来使用候选发布版。这些版本也非常稳定,与常规通道发布的版本的唯一区别在于,当我们引入新的重大变更(Breaking Changes)时,大版本之间的升级会更加麻烦。

安装来自 master 分支的最新构建

您可能想要测试一个极新、甚至尚未包含在候选发布版或尚未合并代码的 Yarn 版本。以下命令将直接从我们的仓库中克隆、构建并安装 Yarn 到您的项目中:

它接受一个 --branch 参数,您可以用来测试特定的 PR(拉取请求):

yarn set version from sources --branch 1211
注意

与稳定版(stable)和金丝雀版(canary)通道不同,yarn set version from sources 命令无法利用 Corepack,并且需要将 Yarn 可执行文件存储在 .yarn/releases 文件夹内,并在项目的 .yarnrc.yml 文件中对其进行引用。