Yarn vs npm: 你需要知道的一切

站长手记 作者: 2024-08-28 15:30:02
Yarn 是 Facebook, Google, Exponent 和 Tilde 开发的一款新的 JavaScript 包管理工具。它的目的是解决这些团队使用 npm 面临的少数问题,即:安装的时候无法保证速度/一致性,安全问题,因为 npm 安装时允许运行代码
原文出处: Tim Severien 译文出处:众成翻译
  • 安装的时候无法保证速度/一致性
  • 安全问题,因为 npm 安装时允许运行代码

Yarn vs npm: 功能差异

yarn.lock 文件

  1. yarn.lock 文档
  2. npm shrinkwrap 文档


并行安装

  • npm: 9 s
  • Yarn: 1.37 s
  • npm: 11 s
  • Yarn: 7.81 s


清晰的输出

Yarn vs npm: CLI 的差异

yarn global

  1. yarn global 文档

yarn install

  1. yarn install 文档
  2. npm install 文档

yarn add [–dev]

  1. yarn add 文档
  2. npm install 文档

yarn licenses [ls|generate-disclaimer]

  1. yarn licenses 文档

yarn why

  1. yarn why 文档

yarn upgrade

rm -rf node_modules
npm install
  1. yarn upgrade 文档

yarn generate-lock-entry

  1. yarn generate-lock-entry 文档
  2. npm shrinkwrap 文档


稳定性与可靠性


未来


结论

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_70193.html
npm Yarn vs npm