Как работает данный код, что делает webpack? Если можно, то по пунктам
В моем понимании, сначала выполняется код в module Webpack смотрит содержимое файла, если видит там less, то применяет less-loader
Дальше возникает вопрос, что делает css-loader?
Плагин в моем понимании сжимает все это и выгружает в нужную папку
Если не так, то поправьте
module: {
rules: [
{
test: /\.less$/,
use: [
MiniCssExtractPlugin.loader,
'css-loader',
'less-loader'
]
}
]
},
plugins: [
new MiniCssExtractPlugin({
filename: './css/style.css'
}),
],