重要:本文件包含 Yarn 1(经典版)
有关 yarn 2+ 文档和迁移指南,请参阅 yarnpkg.com。

快速、可靠,且安全的依赖关系管理。

入门 安装 Yarn 迁移到 Yarn 2+
经典稳定版: v1.22.22
Node: ^4.8.0 || ^5.7.0 || ^6.2.2 || >=8.0.0

极速。

Yarn 会缓存下载的每个软件包,因此无需再次下载。它还会并行处理操作以最大化资源利用,从而安装速度比以往任何时候都快。

Watercolour of cat riding a rocketship

非常安全。

Yarn 使用校验和来验证每个已安装软件包的完整性,然后再执行其代码。

Watercolour of cat driving a robot suit

超级可靠。

Yarn 采用详细而简洁的文件锁定格式以及确定性算法进行安装,从而能够保证在某个系统运行正确的安装,也可以在任何其他系统中以相同的方式进行安装。

Watercolour of cat waving from seat behind computer screens

还在等什么?

入门

脱机模式

如果已安装某个软件包,则无需连接互联网即可再次安装。

确定性

无论安装顺序如何,将在每台机器上以完全相同的方式安装相同的依赖关系。

网络性能

Yarn 有效地排队请求,并避免请求瀑布以最大化网络利用率。

相同软件包

从 npm 中安装任何软件包,保持软件包工作流保持不变。

网络弹性

单个请求失败不会导致安装失败。请求在失败时会重试。

平面模式

将不匹配的依赖关系版本解析为单个版本以避免创建重复项。