Uma solução caso alguém tenha o mesmo problema que eu tive ao criar a
const HtmlWebpackPlugin = require("html-webpack-plugin")
Ela precisa ir ANTES de
const path = require("path")
Acredito que seja alguma implementação mais recente, mas no próprio exemplo do webpack é feito dessa forma
var HtmlWebpackPlugin = require('html-webpack-plugin');
var path = require('path');
module.exports = {
entry: 'index.js',
output: {
path: path.resolve(__dirname, './dist'),
filename: 'index_bundle.js'
},
plugins: [new HtmlWebpackPlugin()]
};