这是Web开发人员使用最广泛的软件包管理器,但是Facebook提出了一个名为Yarn的全新软件包管理器 ,该软件包管理器Swift成为npm的热门竞争对手

大多数前端开发人员已经知道npm ,它是由节点驱动JavaScript库,框架和插件的包管理器。

使用Yarn,您仍然可以从npm存储库中提取项目 ,但也可以从其他存储库中提取项目,管理在许多不同计算机上安装的自定义依赖项

Meet Yarn:Facebook开发的最新JavaScript程序包管理器

Yarn的最大好处是不同版本的脚本的一致性以及对不同机器的管理

通常可以通过更新调用来管理它,但是Yarn可能会更容易。

依赖npm的用户可能在笔记本电脑上拥有jQuery的最新版本,但可能会切换到桌面并运行稍微过时的版本。

这些软件包可以是库,框架或任何类型的预包装代码。

最终,开发人员使用程序包管理器从通用存储库安装称为程序包的资源

这些想法仍然来自Facebook的开发团队,但是Yarn已经提供了一些令人难以置信的好处:

当涉及到程序包的自动更新时,Yarn的目标是使此过程更广泛,更轻松,更安全。

  • 访问npm,bower和其他自定义存储库
  • 可以在多台计算机上安装依赖项
  • 基于下载速度的最佳性能
  • 程序包缓存,因此无需Internet即可再次下载

在Yarn GitHub页面上,您将找到本地网站或实时生产网站的安装说明。

Meet Yarn:Facebook开发的最新JavaScript程序包管理器

这是最简单的软件包管理器之一,如果您已经有使用npm的经验,那么使用Yarn会让您感到宾至如归。

如果您是Yarn的新手,并且想进行测试,请在官方网站上查看使用指南

由于这仍然是一个相当新的项目,因此我预计在未来几个月中,Facebook将会有很多更新。


翻译自: https://www.hongkiat.com/blog/yarn-package/

相关文章:

  • 2022-12-23
  • 2022-01-08
  • 2021-10-14
  • 2021-11-14
  • 2021-11-23
  • 2021-11-21
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-29
  • 2022-01-13
  • 2022-02-03
  • 2021-11-26
  • 2021-07-17
相关资源
相似解决方案