Я использую webpack в своем проекте реакции.
Я ищу лучший подход к настройке DLL, мой последний подход - разделить DLL на множество небольших файлов.
код в моем webpack.cofig:
optimization: {
runtimeChunk: 'single',
splitChunks: {
chunks: 'all',
maxInitialRequests: Infinity,
minSize: 0,
cacheGroups: {
vendor: {
test: /[\\/]node_modules[\\/]/,
name(module) {
const packageName = module.context.match(/[\\/]node_modules[\\/](.*?)([\\/]|$)/)[1];
return `npm.${packageName.replace('@', '')}`;
},
},
},
},
},
Результат - долгое время сборки. Это хороший подход или лучше иметь файлы DLL побольше?