Files
Werewolf/client/webpack/webpack-dev.config.js
2021-12-28 18:04:23 -05:00

36 lines
1.0 KiB
JavaScript

const path = require('path');
module.exports = {
entry: {
game: './client/src/scripts/game.js',
home: './client/src/scripts/home.js',
create: './client/src/scripts/create.js',
notFound: './client/src/scripts/notFound.js'
},
output: {
path: path.resolve(__dirname, '../dist'),
filename: "[name]-bundle.js"
},
mode: "development",
node: false,
devtool: 'source-map',
module: {
rules: [
{
test: /\.m?js$/,
use: {
loader: "babel-loader",
options: {
presets: ["@babel/preset-env"], // ensure compatibility with older browsers
plugins: ["@babel/plugin-transform-object-assign"], // ensure compatibility with IE 11
},
},
},
{
test: /\.js$/,
loader: "webpack-remove-debug", // remove "debug" package
}
],
}
}