Yarn 的使用

安装

MacOS

  • 你可以通过 Homebrew 包管理器安装 Yarn,如果没有安装 Node.js 它也可以安装
1
brew install yarn
  • 如果您使用 nvm 或类似的东西,您应该排除安装 Node.js 以便使用 nvm 的 Node.js 版本。
1
brew install yarn --without-node
  • 您可以通过 MacPorts 安装 Yarn。 如果您未安装 Node.js,这也为您安装它。
1
sudo port install yarn

路径设置

如果您选择手动安装,用以下步骤添加 Yarn 到 path 变量,使其可以随处运行

  • 注意:您的配置文件可能是您的 .profile、.bash_profile、.bashrc、.zshrc 等。
  1. 将此项加入您的配置文件: “export PATH="$PATH:/opt/yarn-[version]/bin“ (路径可能根据您安装 Yarn 的位置而有差异)

  2. 在终端中,登录并登出以使更改生效

  3. 为全局访问 Yarn 的可执行文件,您需要在您的终端中设置 PATH 环境变量。 若要执行此操作,请添加”export PATH="$PATH:yarn global bin“ 到您的配置文件。

使用国内淘宝镜像源提升各依赖安装速度

  • 配置 NPM 的淘宝镜像源加速
1
npm config set registry https://registry.npmmirror.com
  • 验证 NPM 镜像源是否成功
1
2
3
npm get registry
// 得到返回结果为https://registry.npmmirror.com/ 说明注册成功。

  • Yarn 注册淘宝镜像源加速
1
2
yarn config set registry https://registry.npm.taobao.org -g

  • 验证 Yarn 镜像源是否成功
1
2
3
yarn config get registry
// 得到返回结果为https://registry.npm.taobao.org/ 表示配置成功

升级 Yarn

  • 如果有新版本可用,Yarn 将会提醒。 若要升级 Yarn,您可以使用 Homebrew 来完成。
1
brew upgrade yarn
  • 运行命令来测试 Yarn 是否安装:
1
yarn --version

使用

  • 现在 Yarn 已经 安装完毕,可以开始使用。以下是一些你需要的最常用的命令:

  • 初始化新项目

1
yarn init
  • 添加依赖包
1
2
3
yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]
  • 将依赖项添加到不同依赖项类别

  • 分别添加到devDependencies、peerDependenciesoptionalDependencies:

1
2
3
yarn add [package] --dev
yarn add [package] --peer
yarn add [package] --optional
  • 升级依赖包
1
2
3
yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]
  • 移除依赖包
1
yarn remove [package]
  • 安装项目的全部依赖
1
yarn;
  • 或者
1
yarn install