module.exports = { entry: ['./src/index.js'], output: { path: __dirname, publicPath: '/', filename: 'bundle.js' }, module: { rules: [ { exclude: /node_modules/, loader: 'babel-loader', query: { presets: ["@babel/preset-env", "@babel/react"] } } ] }, resolve: { extensions: ['.js', '.jsx'] }, devServer: { historyApiFallback: true, contentBase: './', watchOptions: { aggregateTimeout: 300, poll: 1000 } } };