// eslint-disable-next-line prefer-import/prefer-import-over-require const path = require('path'); module.exports = { mode: 'development', entry: './src/index.js', output: { path: path.resolve(__dirname, './dist/bin'), publicPath: '/dist/bin/', filename: 'app.js', }, devServer: { contentBase: path.join(__dirname, './dist/'), compress: true, port: 8000, historyApiFallback: { index: 'index.html' } }, module: { rules: [{ test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader' }] } };