/ webpack.config.js
webpack.config.js
1 import path from "path"; 2 import MiniCssExtractPlugin from "mini-css-extract-plugin"; 3 export default { 4 mode: "development", 5 entry: "./public_html/script/src/index.js", 6 output: { 7 path: path.resolve("public_html"), 8 filename: "catan.js", 9 publicPath: "/", 10 }, 11 module: { 12 rules: [ 13 { 14 test: /\.scss$/, 15 use: [MiniCssExtractPlugin.loader, "css-loader", "fast-sass-loader"], 16 }, 17 { test: /\.png$/, type: 'asset/resource' }, 18 ], 19 }, 20 plugins: [new MiniCssExtractPlugin()], 21 };