Closed
Description
this is my config in config.js
const devMode = process.env.NODE_ENV !== 'production'
in optimization:
splitChunks: {
cacheGroups: {
styles: {
name: 'styles',
test: /\.scss|css|sass$/,
chunks: 'all',
enforce: true
}
}
},
in rules:
{
test: /.(sass|scss)$/,
use:
[
devMode ? 'style-loader' : MiniCssExtractPlugin.loader,
'css-loader',
'postcss-loader',
'sass-loader',
],
}
in plugin:
new MiniCssExtractPlugin({
filename: devMode ? 'css/[name].css' : 'css/[name].[hash].css',
chunkFilename: devMode ? 'css/[id].css' : 'css/[id].[hash].css',
})
Metadata
Metadata
Assignees
Labels
No labels