const webpack = require("webpack"); const path = require("path"); const HtmlWebpackPlugin = require("html-webpack-plugin"); process.env.NODE_ENV = "developent"; module.exports = { node: "development", target: "web", devTools: "cheap-module-source-map", entry: "./src/index", output: { path: path.resolve(__dirname, "build"), publicPath: "/", filename: "bundle.js", }, devServer: { stats: "minimal", overlay: true, historyApiFallback: true, disableHostCheck: true, headers: { "Access-Control-Allow-Origin": "*" }, https: false, }, plugins: [ new HtmlWebpackPlugin({ template: "src/index.html", favicon: "src/favicon.ico", }), ], module: { rules: [ { test: /\.(js|jsx)$/, exclude: /node_modules/, use: ["babel-loader"], }, { test: /(\.css)$/, use: ["style-loader", "css-loader"], }, ], }, };