You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
538 B
JavaScript
22 lines
538 B
JavaScript
'use strict';
|
|
|
|
const path = require("path");
|
|
|
|
const webpackPresetLoader = require("webpack-preset-loader");
|
|
|
|
module.exports = webpackPresetLoader([
|
|
require("@joepie91/webpack-preset-hot-reload")(),
|
|
require("@joepie91/webpack-preset-babel")({
|
|
supportReact: true
|
|
}),
|
|
require("@joepie91/webpack-preset-simple-bundle")({
|
|
source: path.join(__dirname, "src/frontend/index.jsx"),
|
|
destinationFolder: path.join(__dirname, "public/static/"),
|
|
publicPath: "/static"
|
|
})
|
|
], {
|
|
watch: true,
|
|
mode: "development",
|
|
devtool: "source-map"
|
|
});
|