写作

Yarn 快速、可靠和安全的依赖管理

记录 Yarn 的安装、项目初始化、依赖添加、升级与移除等基础用法。

Yarn 官方网站与命令行界面截图

Yarn

  • 快速:缓存下载过的每个包,不需要再次下载。操作并行化,以最大化资源利用率,因此安装时间比以往更快。

  • 安全:在执行代码之前,Yarn 会校验每个已安装的软件包的完整性。

  • 可靠:简洁的 lockfile 格式和一个确定性的安装算法,Yarn 能够保证在任何其他系统上的工作方式完全相同。

  • 官网

  • 文档

安装

npm install -g yarn

使用

开始新的项目

yarn init

添加依赖

yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]

使用 --dev-D 将安装到 devDependencies 中。

yarn add <package...> [--dev/-D]

升级依赖

yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]

移除依赖

yarn remove [package]

安装所有依赖

yarn

或者:

yarn install

其他常用命令

更新 Yarn

yarn self-update