/ 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  };