const path = require('path'); const HtmlWebpackPlugin = require('html-webpack-plugin'); const { CleanWebpackPlugin } = require('clean-webpack-plugin'); module.exports = { mode: 'production', entry: './src/index.js', output: { filename: 'bundle.js', // path: path.resolve(__dirname, 'dist'), }, plugins: [ new CleanWebpackPlugin(), new HtmlWebpackPlugin({ hash: true, template: './src/index.html', filename: '.././dist/index.html' //relative to root of the application }) ], devServer: { static: path.join(__dirname, 'dist'), compress: true, port: 8888 } };