Это структура моего тестового проекта
Мой webpack.config. js выглядит так
const path = require('path');
const MergeIntoSingle = require('webpack-merge-and-include-globally');
const CleanCSS = require('clean-css-cli');
module.exports = {
entry: './src/index.js',
output: {
filename: 'main.js',
path: path.resolve(__dirname, 'dist'),
},
plugins: [
new MergeIntoSingle({
files: [{
src: ['src/style.css', 'src/style2.css'],
dest: 'bundle.css',
// also possible:
//
dest: code => ({
'bundle.css': new CleanCSS({}).minify(code).files
}),
}]
})
]
};
Я пытаюсь объединить несколько файлов CSS, а затем минимизировать их, но продолжаю сталкиваться с этой ошибкой.
Если я прокомментирую строки ниже, будет создан пакет. css создан, но не минифицирован
// dest: code => ({
// 'bundle.css': new CleanCSS({}).minify(code).files
// }),
Как мне решить эту ошибку?