安装

稳定版: v0.23.3
在你使用 Yarn 之前,你需要先在系统中安装它。有一些不同的方法(还在增加)安装 Yarn:

从上面选择你的平台

macOS

Homebrew

你可以通过 Homebrew 包管理器安装 Yarn,如果没有安装 Node.js 它也可以安装。

brew install yarn

MacPorts

你可以通过 MacPorts 安装 Yarn。如果还没有安装 Node.js,它也会安装。

sudo port install yarn

路径设置

你需要在终端里设置PATH环境变量来全局访问 Yarn 的二进制可执行程序。

添加 export PATH="$PATH:`yarn global bin`" 到你的配置文件 (这可能在你的 .profile, .bashrc, .zshrc 等文件里)

Windows

在 Windows 系统中安装 Yarn 有三种方法。

下载安装程序

这将给你一个.msi 文件,当你运行它时带领你安装 Yarn 到 Windows 上。

如果你使用安装程序,你需要先安装 Node.js

下载安装程序

用 Chocolatey 安装

Chocolatey 是一个 Windows 包管理器,你可以用下面这些指令安装。

如果你已经安装了 Chocolatey,你可以在你的控制台里运行下面的指令安装 yarn:

choco install yarn

这将确保你安装了 Node.js

通过 Scoop 安装

Scoop 是一个 Windows 的命令行安装程序,你可以用下面这些指令安装 Scoop。

一旦安装了 Scoop,你可以在控制台里运行下面的代码安装 yarn:

scoop install yarn

如果 Node.js 没有安装,scoop 将给你一个建议来安装它。 例如:

scoop install nodejs

提示

请把你的项目目录和 Yarn 缓存目录 (%LocalAppData%\Yarn) 加到你的杀毒软件白名单里,否则安装包时会明显变慢,每个写入到硬盘时将被扫描。

Debian/Ubuntu Linux

在 Debian 或 Ubuntu Linux 上,你可以通过我们的 Debian 包仓库安装 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

在 Ununtu 14.04 和 Debian 稳定版上,你也需要配置 NodeSource 仓库来获得足够新的 Node.js 版本(Debian 测试版和 Ubuntu 16.04 打包了够用的 Node.js 版本,所以在这些环境下不需要这一步)

然后你可以简单的:

sudo apt-get update && sudo apt-get install yarn

CentOS / Fedora / RHEL

在 CentOS、Fedora、RHEL 上,你可以通过 RPM 包仓库安装 Yarn。

sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo

如果你没有安装 Node.js,你也应该配置 NodeSource 仓库

curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -

然后你可以简单的:

sudo yum install yarn

Arch Linux

在 Arch Linux 上,Yarn 可以通过官方的包管理器来安装。

pacman -S yarn

Solus

在 Solus 上,你可以通过 Solus 仓库安装 yarn。

sudo eopkg install yarn

路径设置

你需要在终端里设置PATH环境变量来全局访问 Yarn 的二进制可执行程序。

添加 export PATH="$PATH:`yarn global bin`" 到你的配置文件 (这可能在你的 .profile, .bashrc, .zshrc 等文件里)

备选

如果你用的是其它操作系统,或者基于你系统的其他方式不能用,还有一些备选方案。 如果还没有的话,你需要安装 Node.js

在常见的 Linux 系统上,比如说 Debian、Ubuntu 和 CentOS,推荐通过我们的包来安装 Yarn。

安装脚本

在 macOS 和通用 Unix 环境里安装 Yarn 的最容易方法之一是通过我们的 shell 脚本。你可以在你的终端里运行下面的代码来安装 Yarn:

curl -o- -L https://yarnpkg.com/install.sh | bash

安装过程包括验证 GPG 签名。 在 GitHub 上查看代码

您也可以通过在您的终端中运行下面的代码指定版本︰

curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version [version]

有哪些可能的版本请参阅 版本

通过源码包手动安装

你可以下载源码包并解压到任意位置来安装 Yarn。

cd /opt
wget https://yarnpkg.com/latest.tar.gz
tar zvxf latest.tar.gz
# Yarn 现在在 /opt/yarn-[version]/ 里面

通过 npm 安装

备注:不推荐通过 npm 安装。 npm 是非确定的,包未经过签名,而且 npm 除了 SHA1 哈希以外不进行其他完整性检查,在全系统中安装应用会有安全隐患。

因为这些原因,高度推荐用你的操作系统最适合的方式来安装 Yarn。

如果有,你还可以通过 npm package manager 来安装 Yarn。 如果你已经装了Node.js,那你应该已经有 npm 了。

安装好 npm 后你可以用:

npm install --global yarn

路径设置

Unix/Linux/macOS

你需要在终端里设置PATH环境变量来全局访问 Yarn 的二进制可执行程序。

添加 export PATH="$PATH:`yarn global bin`" 到你的配置文件 (这可能在你的 .profile, .bashrc, .zshrc 等文件里)

Windows

你需要在终端里设置PATH环境变量来全局访问 Yarn 的二进制可执行程序。

添加 set PATH=%PATH%;C:\.yarn\bin 到你的 shell 环境。

运行命令来测试 Yarn 是否安装:

yarn --version

每夜构建

每夜构建是 Yarn 最新和最大的版本,使用最新的 Yarn 代码构建。每夜构建对于尝试还没有作为稳定版发布的新功能或测试 bug 修复很有用。这些构建不保证稳定并且可能有 bugs。

请参阅如何安装每夜构建


有问题吗? 如果你不能用这些安装程序安装 Yarn,请通过 GitHub 搜索一个 issue 或者开一个新的 issue。

搜索现有的 issue · 开一个新的 issue