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

新手入门 安装 Yarn
经典稳定版本: v1.22.19
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 安装任何包并保持包工作流程相同。

网络弹性

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

扁平模式

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