Webpack依赖图如何让生活更轻松?

时间:2017-05-11 08:09:07

标签: javascript node.js webpack

我不确定我是否正确掌握了依赖图,所以我想解释一下,如果我没看错,就要纠正:

在webpack之前,开发人员会在index.html的底部放置大量脚本标记,这样做会很糟糕,因为:

  1. jquery等全局变量可能会被脚本#2中的插件重写,但不适用于脚本#3,因为脚本#3需要vanilla jquery
  2. 所有脚本都由客户端提供并运行,无论他们在哪个页面上。因此,即使您只需要脚本A,C和D,您也必须获得脚本A,B,C和D
  3. Webpack通过以下方式解决了这些问题:

    1. 确定每个javascript文件(模块)的范围,以便脚本#2只在自己的范围内重写jquery,并且不会污染脚本#3所需的原始jquery对象
    2. 依赖关系图意味着如果您的页面只需要脚本A,C和D,它将只运行这些脚本

0 个答案:

没有答案