每天读一点webpack-002
彭博 -day-02-webpack入口函数先抛开
webpack
复杂的模块内部插件不谈,先看看webpack
的主要工作流程,其主要流程很明显在webpack.js
模块中。webpack.jswebpack.js
模块会向外暴露一个名为webpack
的方法,如下。其中定义了create
方法,create
内部通过createCompiler | createMultiCompiler
创建compiler
对象,根据webpack配置信息进行项目打包。
const webpack = (options, callback) => {
const create = () => {}
// ...
}
createCompiler
主要功能
配置初始化,归一化通过Compiler类生成compiler实例plugins插件挂载平台适配钩子调用返回compiler实例 特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
上一篇: 前端面试每日 3+1 —— 第906天