我为什么要使用 webpack?

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费额度!

Gonzalo García 尝试解释了 webpack(不像 npm 一样首字母大写)存在的意义。这里没有特别的分歧,但这是我对此的看法……

  • 我们使用 webpack 是因为我们需要 import stuff from place;。这是一个很好的模式。我们可以使用 webpack 来解释这些语句,因为对它们的原生支持还没有达到理想状态,而且目前尚不清楚原生版本在性能方面是否会足够智能(可能不会,至少在 webpack 通常使用的项目范围内是这样)。
  • 我们使用 webpack 是因为我们知道无论如何都需要连接和压缩我们的 JavaScript 代码,并且我们不想手动处理加载顺序。
  • 我们使用 webpack 是因为 npm 的存在。强大的功能只需 yarnnpm i 一键即可获取,因此我们的项目加载了许多需要 import 的内容。
  • 我们使用 webpack 是因为我们确信它可以执行一些神奇的操作,从而为我们的网站带来良好的性能相关效果。我们祈祷我们的想法和操作都是正确的。
  • 我们使用 webpack 是因为这个行业存在一种群体思维,导致许多人加入乘客最多的列车,而人们正从 webpack 列车的车窗里探出头来。

我离成为 webpack 专家还差得远(非常远),但大体上我理解了,尤其是在 我和 Sean Larkin 在这里制作的屏幕录像 之后,而且我知道我的项目从中受益匪浅。

直接链接 →