Конфигурация Webpack - оптимизация DLL - PullRequest
1 голос
/ 28 мая 2020

Я использую 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 побольше?

...