webpack运行流程
webpack运行流程
分为初始化、编译、输出三个阶段.
初始化:
从配置文件和shell文件读取、合并参数;
加载plugin
实例化compiler
编译
从entry发出,针对每个module串行调用对应loader翻译文件内容
找到module依赖的module,递归进行编译处理
输出:
把编译后module组合成chunk
把chunk转换成文件,输出到文件系统
前端菜鸟一枚,如有错误之处,烦请指出,与大家共同进步!
webpack运行流程
分为初始化、编译、输出三个阶段.
初始化:
从配置文件和shell文件读取、合并参数;
加载plugin
实例化compiler
编译
从entry发出,针对每个module串行调用对应loader翻译文件内容
找到module依赖的module,递归进行编译处理
输出:
把编译后module组合成chunk
把chunk转换成文件,输出到文件系统