Yarn Docs:JavaScript 包管理器 Yarn 的官方文档,从安装到依赖管理
文档的目录结构
文档左侧目录分为三组:“Starting with Yarn”(入门)包括介绍(Introduction)、安装(Installation)和用法(Usage);“Migrating from 1.x / npm”(从 1.x 或 npm 迁移)包括优势(Benefits)、分步迁移(Step-by-step)和进一步阅读(To go further);“Good to Know”(延伸了解)下有 Corepack、编辑器 SDK 与问答等页面。顶部导航另有 Get Started、Features、CLI、Configuration、Advanced、Blog 与 API。

Yarn 与 npm 的关系
介绍页提到,许多其他包管理器在非安装类命令上都依赖 npm,而 Yarn 重新实现了所有命令,以便控制开发体验与稳定性。读者从 npm 转来时,用法页列出了主要差异:直接运行 yarn 等同于安装依赖;添加单个依赖使用 yarn add,全项目升级使用 yarn up;脚本可以直接用 yarn 加名称运行,例如 yarn build 等同于 yarn run build;大部分与注册表相关的命令移到了 yarn npm 之下,例如 yarn npm audit。
版本与 API 参考
文档顶部的版本选择器标注为 master(4.18.1-dev)。顶部导航中的 API 页面是另一类参考,列出 @yarnpkg 下各个包的接口说明,并标注了对应版本号。
