Моя оптимизация веб-пакета настроена следующим образом:
optimization: {
runtimeChunk: 'single',
minimize: false,
splitChunks: {
chunks: 'all',
maxInitialRequests: Infinity,
minSize: 0,
cacheGroups: {
config: {
test: /[\\/]app[\\/]js[\\/]config[\\/]/,
minSize: 0
},
vendors: {
test: /[\\/]node_modules[\\/]/,
name(module) {
// get the name. E.g. node_modules/packageName/not/this/part.js
// or node_modules/packageName
const packageName = module.context.match(/[\\/]node_modules[\\/](.*?)([\\/]|$)/)[1];
// npm package names are URL-safe, but some servers don't like @ symbols
return `npm.${packageName.replace('@', '')}`;
},
}
},
},
},
Это прекрасно работает и генерирует все необходимые мне пакеты.НО, я не хочу, чтобы пакет конфигурации был уменьшен.Все остальные связки должны быть минимизированы.До сих пор я нашел только глобальный параметр, минимизировать: true / false.Есть ли другой, более детальный способ настройки этого?