webpack 自动吐出
时间: 2023-11-01 18:51:15 浏览: 122
引用的文章主要介绍了详解webpack自动生成页面的过程。在使用webpack打包时,如果页面中有很多模块,webpack会将这些模块打包成JS文件,并定义一个全局变量window["webpackJsonp"]来存储需要动态导入的模块。在定义window["webpackJsonp"]时,会重写它的push()方法为webpackJsonpCallback(),这样当调用window["webpackJsonp"].push()时,实际上执行的是webpackJsonpCallback()函数。这个函数接收三个参数,第一个参数是模块的ID,第二个参数是一个包含很多函数的数组或对象,第三个参数是要调用的函数(可选)。通过这样的方式,webpack能够自动吐出页面的不同模块。
阅读全文