gpt4 book ai didi

node.js - npm v5.0 还没有 yarn 的哪些特性?

转载 作者:搜寻专家 更新时间:2023-10-31 22:19:34 25 4
gpt4 key购买 nike

npm v5.0 带来了 yarn 目前存在的许多特性,包括:

  • 默认安装--保存
  • package-lock.json 将自动创建(我假设锁定文件确保一致安装)
  • 自动回退到离线模式

据我了解,yarn 还提供并行下载(因此下载时间更快)。我没有看到 npm blog post 中提到的内容.除此之外,还在使用 yarn 还有其他好处吗?

最佳答案

在撰写本文时,Yarn 仍然比 npm 稍快。 Thomas Schaaf 制作了一个comparison基于性能可以直接查看here .目前,Yarn 在每项测量中都击败了 npm,尽管差距不大。这可能来自并行下载和高级缓存,尽管这纯粹是推测,而且我还没有深入研究源代码以找出时间不同的原因。

但是,您在性能上有所损失,但在兼容性方面有所提升。有一些包无法正确安装 Yarn,例如 semantic-ui ,因此无论如何您都需要为此使用 npm。

由于 npm 是 Node 环境的 规范包管理器,因此大多数包都经过测试可以与 npm 一起使用。 Yarn 则不同——它仍然是一个相对的局外人。

不过,总的来说,我认为 npm@5 比它的前辈要好得多,我认为“切换回去”是合理的,除非 Yarn 带来新的特性,特别是如果与所有包的兼容性对你。

关于node.js - npm v5.0 还没有 yarn 的哪些特性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44243950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com