打包html需要用到一个插件html-webapck-plugin。
2024年04月02日
webpack将所有静态资源都视为模块,比如JavaScript、CSS、LESS、JSX、CoffeeScript、图片等,从而可以对其进行统一管理。为此,webpack引入了加载器(Loaders)的概念,每一种资源都可以通过对应的加载器处理成模块。webpack的加载器之间可以进行串联,一个加载器的输出可以成为另一个加载器的输入。比如,LESS文件先通过less-loader处理成CSS,然后再通过css-loader加载成CSS模块,最后由style-loader加载器对其做最后的处理,这样在运行时可以通过style标签将其应用到最终的浏览器环境。
2024年04月02日
一、代码分割 在 webpack 的依赖树里有两种类型的依赖:同步依赖和异步依赖。 异步依赖:会成为一个代码分割点,并且组成一个新的代码块,在代码块组成的树被优化之后,每个代码块都会保存在一个问题:webpack的特点