HtmlWebpackPlugin
简化了 HTML 文件的创建,以便为你的 webpack 包提供服务
这对于那些文件名中包含哈希值,并且哈希值会随着每次编译而改变的 webpack 包特别有用
你可以让该插件为你生成一个 HTML 文件,使用 lodash 模板提供模板,或者使用你自己的 loader
安装
npm i -D html-webpack-plugin
配置
文件:webpack.config.js
const HtmlWebpackPlugin = require('html-webpack-plugin')
module.exports = {
plugins: [
// 插件
new HtmlWebpackPlugin({
template: './index.html', // html 模板文件的路径
filename: 'app.html', // 生成的文件名称
inject: 'body', // script 在 body 中生成,默认在 head 中
}),
],
}