webpack怎么打包
匿名提问者
2023-04-11 16:37:00
webpack怎么打包
推荐答案
同学,您好!webpack怎么打包
初始化参数:解析webpack配置参数,合并shell传入和webpack.config.js文件配置的参数,形成最后的配置结果;
开始编译:上一步得到的参数初始化compiler对象,注册所有配置的插件,插件 监听webpack构建生命周期的事件节点,做出相应的反应,执行对象的run方法开始执行编译;
确定入口:从配置的entry入口,开始解析文件构建AST语法树,找出依赖,递归下去;
编译模块:递归中根据文件类型和loader配置,调用所有配置的loader对文件进行转换,再找出该模块依赖的模块,再递归本步骤直到所有入口依赖的文件都经过了本步骤的处理;
完成模块编译并输出:递归完事后,得到每个文件结果,包含每个模块以及他们之间的依赖关系,根据entry或分包配置生成代码块chunk;
输出完成:输出所有的chunk到文件系统;
热议问题
html和h5有什么区别?如何分辨?
html和h5有什么区别?如何分辨?
1
你所不知道的Lambda表达式和常用的函数式接口
热
1
你所不知道的Lambda表达式和常用的函数式接口
热
2
h5培训怎么样?去哪培训比较好?
热
2
h5培训怎么样?去哪培训比较好?
热
3
java编程开发四种引用类型都有哪些特点
热
3
java编程开发四种引用类型都有哪些特点
热
4
成都编程培训班哪个好?如何选择呢
热
4
成都编程培训班哪个好?如何选择呢
热
5
学php编程步骤是什么?如何学好php
热
5
学php编程步骤是什么?如何学好php
热
6
视觉传达工资一般多少钱?
热
6
视觉传达工资一般多少钱?
热

京公网安备 11010802030320号