Не запускается проект (webpack), выдает ошибку

Подозреваю, что ошибка заключается в написании webpack.config.js. Набираю команду: npm run start - выдает следующую ошибку:

введите сюда описание изображения

webpack.config.js

const HTMLPlugin = require("html-webpack-plugin")

module.exports = {
    // в первую очередь надо прописать входную точку, entry - вход
    entry: ['./src/index.js'],
    // далее нам необходимо указать, куда складывать файлы, собранные вэбпаком
    output: {
        path: __dirname + '/dist',
        filename: 'bundle.js'
    },
    // сконфигурируем сервер для разработки, это у нас объект
    devServer: {
        static: {
            directory: path.resolve(__dirname, '/dist'),
            publicPath: "/serve-public-path-url",
        },
    },
    plugins: [
        // в конструктор данного класса мы передаем объект, 
        // где у нас будет 2 поля:
        new HTMLPlugin({
            filename: 'index.html',
            template: './src/index.html'
        })
    ],
    resolve: {
        extensions: ['.js']
    }
}

package.json

{
  "name": "blog",
  "version": "1.0.0",
  "description": "blog",
  "main": "index.js",
  "scripts": {
    "dev": "webpack --mode development",
    "build": "webpack --mode production",
    "start": "webpack serve --mode development --open"
  },
  "keywords": [
    "js",
    "blog",
    "javascript"
  ],
  "author": "VM",
  "license": "ISC",
  "devDependencies": {
    "html-webpack-plugin": "^5.5.0",
    "webpack": "^5.72.0",
    "webpack-cli": "^4.9.2",
    "webpack-dev-server": "^4.8.1"
  }
}


Ответы (0 шт):