webpack не собирает css вместе с pug

Есть простая сборка проекта. css и sass перестаёт подключаться, если вместо html использую pug. В ином случае все работает но вместе с pug выдает ошибку: css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/main.scss 12 bytes [code generated] 1 ERROR in child compilations Версия ноды последняя. Node modules переустанавливать пробовал. Вот код вебпака:

const path = require('path')
 const HTMLWebpackPlagin = require('html-webpack-plugin')
 const MiniCssExtractPlugin = require('mini-css-extract-plugin')

 module.exports = {
    entry: './src/index.js',
    output: {
        filename: 'bundle.js',
        path: path.resolve(__dirname, 'dist')
    },
    plugins: [
        new HTMLWebpackPlagin({
            template: './src/index.pug',
            inject: true
        }),
        new MiniCssExtractPlugin()
    ],
    module: {
        rules: [
            {
                test: /\.pug$/,
                use: 'pug-loader'
            },
            {
                test: /\.css$/,
                use: [MiniCssExtractPlugin.loader, 'css-loader']
            },
            {
                test: /\.scss$/,
                use: [ {
                    loader: MiniCssExtractPlugin.loader
                  },
                  'css-loader', 'sass-loader'
                ]
            }
        ]
    },
    
}

В чем может быть проблема?


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