"use strict"; const path = require("path"); const HtmlWebpackPlugin = require("html-webpack-plugin"); const autoprefixer = require("autoprefixer"); const miniCssExtractPlugin = require("mini-css-extract-plugin"); module.exports = { mode: "development", entry: "./src/js/main.js", output: { filename: "main.js", path: path.resolve(__dirname, "dist"), }, devServer: { static: path.resolve(__dirname, "dist"), port: 8080, hot: true, }, plugins: [new miniCssExtractPlugin()], module: { rules: [ { test: /\.(scss)$/, use: [ { // Adds CSS to the DOM by injecting a `