Имею следующую конфигурацию Webpack:
const path = require('path')
const HTMLPlugin = require('html-webpack-plugin')
const BrowserSyncPlugin = require('browser-sync-webpack-plugin')
const MiniCssExtractPlugin = require('mini-css-extract-plugin')
module.exports = {
entry: './app/index.js',
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
},
module: {
rules: [
{
test: /\.pug$/,
loader: 'pug-loader',
options: {
pretty: true
}
},
{
test: /\.s[ac]ss$/,
use: [
MiniCssExtractPlugin.loader,
'css-loader',
'sass-loader',
],
},
]
},
plugins: [
new HTMLPlugin({
filename: 'index.html',
template: './app/index.pug'
}),
new BrowserSyncPlugin({
host: 'localhost',
port: 3000,
server: { baseDir: ['dist'] }
}),
new MiniCssExtractPlugin({
filename: 'style.css',
}),
]
};
Скомпилированный из sass в css файл попадает в папку dist. Как изменить выходной каталог для MiniCssExtractPlugin с dist на dist/css?
Пробовал менять filename: 'style.css' на 'css/style.css', './css/style.css', не помогает