动态地生成 index.html ,并且动态地向其中添加打包好的 bundle
webpack.config.js
module.exports = { entry: { js1: './src/js1.js', js2: './src/js2.js' }, output: { filename: '[name].bundle.js', path: path.resolve(__dirname, 'dist'), clean: true // 打包时自动清理上一次文件 },... }
这样每一个 js 文件都会被打包成独立的 bundle,并且按照对应的文件名命名
yarn add -D html-webpack-plugin
自动生成 html 文件
plugins: [ new HtmlWebpackPlugin({ title: 'xxx' }) ]
Last updated 2 years ago