При открытии сформированного бандла возникает ошибка "Cannot read property 'locals' of undefined"

Ссылка на репозиторий, в котором хранится исходный код.

Последовательность действий для воспроизведения ошибки:

  1. Скачать исходники;
  2. Установить зависимости;
  3. Запустить один из доступных скриптов в package.json;
  4. Дождаться сборки;
  • Если запущен dev - дождаться момента, когда webpack-dev-server отобразит результат сборки в браузере;
  • Если запущен build - самостоятельно открыть index.html в директории dist;
  1. Открыть консоль браузера.

P.S. Должна появиться следующая ошибка: ошибка после сборки проекта


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

Автор решения: corocoto

В разделе rules для css стилей необходимо прописать следующее:

{
    test: /\.css$/i,
    use: [
        MiniCssExtractPlugin.loader,
        'css-loader',
        {
            loader: 'postcss-loader',
            options: {
                postcssOptions: {
                    config: path.resolve(paths.root, 'postcss.config.js')
                },
                sourceMap: true,
             },
        },
    ]
}
→ Ссылка