webpack 多文件打包
需求的实现过程
需求
实现方法
标准模块化开发
使用 import 和 require 语法来进行模块化开发;
有异步加载的模块
有异步加载的模块
多页项目,压缩html
entry 中配置多页入口;HtmlWebpackPlugin 插件进行多页面配置
将共同引入的模块单独打包出来,减少每次重复加载的代码量
使用插件 CommonsChunkPlugin
清除原来打包文件目录
使用插件 CleanWebpackPlugin
使用 es6、es7 语法
使用 babel 来转义
css处理
使用 style-loader 与 css-loader
图片处理
使用 url-loader 与 url-loader
html内图片处理
使用 html-withimg-loa
...