(1) bundle 是 webpack 打包出来的文件,
(2) chunk 是 webpack 在进行模块的依赖分析的时候,代码分割出来的代码块。module 是开发中
的单个模块
Bundle:由许多不同的modules生成,包含了源码处理后的最终版本——源码被加载和编译处理
chunk:该webpack专业术语用于webpack内部管理bundling的过程中。bundles由许多的chunks组成——这些chunk有不同的类型(比如entry或child)。通常,chunks直接与bundles相对应。然而,有一些配置可以使其不是一对一的关系
module:非连续的功能块——提供了更小的表面积而不是整个程序。书写良好的modules提供了可靠的抽象及封装边界,组成了统一的设计和清晰的目的;
module是webpack支持解析的模块;
chunk包含多个module,存在于webpack处理过程中的阶段;
bundle包含一个或多个chunk,是源码经过webpack处理后的最终版本。