yarn 使用
· 20 min read
Get started
macOS
- 使用脚本安装,每次安装的都是最新版:
curl -o- -L https://yarnpkg.com/install.sh | bash
如需升级,再次运行此命令,然后会出现以下信息:
/Users/xxx/.yarn already exists, possibly from a past Yarn install.
> Remove it (rm -rf /Users/xxx/.yarn) and run this script again.
根据提示,由于已经安装了 yarn,所以需要先删除~/.yarn
文件,然后再重新执行该命令,即可安装最新版 yarn。
- 通过
Homebrew
安装:
brew install yarn
# upgrade yarn
brew upgrade yarn
安装过程中会安装很多依赖包,也包括 nodejs,要确保 Homebrew 连接流畅,国内可以使用 ustc 镜像进行加速:

note
1, 2 安装方式的好处就是如果使用nvm
管理node
的版本,那么每次对node
进行版本升级之后,无需重新安装yarn
,但安装的时候可能会稍微慢点。
- 通过
npm
安装/升级最新版本:
npm install -g yarn@latest
可以查看 yarn 历史版本:
npm view yarn versions --json
安装指定版本的 yarn:
npm install -g yarn@1.19.2
note
如果使用nvm
管理node
的版本,那么每次对node
进行版本升级之后,都需要重新安装yarn
,因为通过 npm i -g
方式安装的全局包和 node 版本挂钩,导致全局包全部丢失。不过,通过 yarn global add
方式添加的全局包不会丢失,对应包的 bin cli 也可以正常使用,原因参考 yarn global。
Windows
-
下载最新的.msi 文件,点击这里下载,跟随指引安装即可。
-
通过
Chocolatey
安装。Chocolatey
是一个 Windows 专用的软件包管理工具,请按照此说明安装Chocolatey
。安装成功后,在控制台执行如下命令安装 yarn:
choco install yarn
更新 yarn:
choco update yarn
- 通过
Scoop