WEB资源网

最新鲜的WEB程序员技术文档及相关资源 – Happy Life, Happy Coding!

快速、可靠、安全的依赖管理工具 – yarn

今天 WEB 资源网为大家推荐一款新的依赖管理工具 – yarn,它是 Facebook 最近开源的,优点是更快、更安全、更可靠。它的主要特性有离线模式、确定性、网络性能、多注册、网络恢复能力、扁平模式以及 Emoji。

  • 快速:Yarn 会缓存下载的每一个包,所以以后不需要重新下载。它还可以并行允许,最大化资源利用,所以安装速度更快。
  • 可靠:使用一个详细但简洁、文件格式、确定性算法来安装,Yarn 可以确保在一个系统中与另一个系统中运行的方式完全相同。
  • 安全:Yarn 会在代码运行前通过校验来验证包安装的完整性。

特性

  • 离线模式:如果你之前安装过某个包,你不需要网络连接就可以重新安装它;
  • 确定性:无论安装顺序如何,相同的依赖在不同的机器上都是以相同的方式安装;
  • 网络优化:Yarn 会有效的队列化请求,以便最大化网络利用;
  • 多注册:通过 NPM 或 Bower 安装任何应用,并确保包安装流程相同;
  • 网络恢复能力:一个单一的请求失败不会引起一个安装的失败,请求会在失败时重试;
  • 扁平模式:解决不匹配的版本依赖为一个独立的版本,避免创建重复的;
  • 更多 Emojis。

安装 Yarn

阅读网站中的安装文档来了解在你的系统中安装 Yarn 的详细介绍。

Github 项目地址:https://github.com/yarnpkg/yarn

作者
主站点:http://9iphp.com/ 个人简介:http://me.9iphp.com