const HtmlWebPackPlugin = require("html-webpack-plugin"); const path = require('path'); module.exports = { entry: "./src/index.jsx", output: { path: path.resolve(__dirname, 'dist'), filename: 'bundle.js', publicPath: '/' }, module: { rules: [ { test: /\.(js|jsx)$/, exclude: /node_modules/, use: { loader: "babel-loader", }, }, { test: /\.html$/, use: [ { loader: "html-loader", }, ], }, { test: /\.css$/, loaders: ['style-loader', 'css-loader'], } ], }, resolve: { extensions: ["*", ".js", ".jsx"], }, devServer: { historyApiFallback: true, }, plugins: [ new HtmlWebPackPlugin({ template: "./public/index.html", filename: "./index.html", }), ], };