SplitChunksPlugin を使用して、すべてのベンダー JSvendor/
とnode_modules/
フォルダーを別のファイルに移動します。
splitChunks: {
cacheGroups: {
vendor: {
test: /[\\/](vendor|node_modules)[\\/]/,
name: 'vendor',
chunks: 'all'
}
}
},
また、MiniCssExtractPlugin を使用してコンパイルし、SCSS スタイルを別のフォルダーに移動します。
new MiniCssExtractPlugin({
filename: './assets/css/[name].bundle.css',
}),
私のスタイルはすべて SCSS ファイルから生成されているため、この2 つを一緒に使用するvendor.bundle.css
と、まったく必要のないも作成されます。生成されないようにする方法はありますか?