Yarn 2介绍

Yarn2 介绍


Yarn,它是 Facebook 最近开源的,优点是更快、更安全、更可靠。它的主要特性有离线模式、确定性、网络性能、多注册、网络恢复能力、扁平模式以及 Emoji。

Yarn v2 与 v1 版本有很大的不同,Yarn v2 改进了 CLI 交互、支持 workspace、PnP 等新功能。

Yarn2 特性

快速:Yarn 会缓存下载的每一个包,所以以后不需要重新下载。它还可以并行允许,最大化资源利用,所以安装速度更快。

可靠:使用一个详细但简洁、文件格式、确定性算法来安装,Yarn 可以确保在一个系统中与另一个系统中运行的方式完全相同。

安全:Yarn 会在代码运行前通过校验来验证包安装的完整性。

Workspaces

将你的项目分割成子模块并存储在单一仓库中。

稳定

Yarn 保证现在的安装可以运行,并且未来继续以相同的方式运行。

文档

我们特别关注文档,会根据你的反馈不断改进。

插件

Yarn 不能解决你的所有问题,但是可以成为其他人开发工具的基础。

创新

挑战现状是我们信仰。理想的开发者体验应该是什么样的?

开放

Yarn 是一个独立于任何公司的独立开源项目。你的支持让我们茁壮成长。