官方文档

说明

Yarn 可以使用与package.jsonnpm相同的格式,并且可以从 npm 注册表安装任何包。
如果您想在现有的 npm 项目上尝试 Yarn,只需尝试运行:

  1. yarn

这将node_modules使用 Yarn 的解析算法来布置您的文件夹,该算法node.js 模块解析算法兼容 。

项目的其他开发人员可以继续使用npm,因此您无需让项目中的每个人同时进行转换。使用的开发人员yarn都会得到完全相同的配置,使用的开发人员npm可能会得到略有不同的配置,这是npm.

稍后,如果您确定 Yarn 不适合您,您可以重新使用npm而不进行任何特定更改。yarn.lock如果项目中没有人再使用 Yarn,您可以删除旧文件,但这不是必需的。

安装

  1. npm install -g yarn

使用

Accessing the list of commands

  1. yarn help

Starting a new project

  1. yarn init

Installing all the dependencies

  1. yarn
  2. yarn install

Adding a dependency

  1. yarn add [package]
  2. yarn add [package]@[version]
  3. yarn add [package]@[tag]

Upgrading a dependency

  1. yarn upgrade [package]
  2. yarn upgrade [package]@[version]
  3. yarn upgrade [package]@[tag]
  1. yarn up [package]
  2. yarn up [package]@[version]
  3. yarn up [package]@[tag]

Removing a dependency

  1. yarn remove [package]

Upgrading Yarn itself

  1. yarn set version latest
  2. yarn set version from sources

相关文章
从 npm 迁移到 yarn