每天读一点webpack-002

彭博 -
每天读一点webpack-002
day-02-webpack入口函数先抛开webpack复杂的模块内部插件不谈,先看看webpack的主要工作流程,其主要流程很明显在webpack.js模块中。webpack.js

webpack.js模块会向外暴露一个名为webpack的方法,如下。其中定义了create方法,create内部通过createCompiler | createMultiCompiler创建compiler对象,根据webpack配置信息进行项目打包。

webpack模块流程图
const webpack = (options, callback) => {
  const create = () => {}
  // ...
}

createCompiler

内部流程:webpack-createCompiler方法流程

主要功能

配置初始化,归一化通过Compiler类生成compiler实例plugins插件挂载平台适配钩子调用返回compiler实例
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

javascript前端es6node.jswebpack

扩展阅读

加个好友,技术交流

1628738909466805.jpg