Для анализа бандла есть два полезных плагина:

webpack-bundle-analyzer

Строит treemap бандлов. Удобно проверять, не попали ли в бандл:

  • Две версии одной библиотеки
  • Копии библиотеки в разных чанках
  • Библиотеки, которые должны были вырезаться по условию
  • Непредвиденные зависимости у библиотек
  • Просто большие файлы

И второй, более удобный плагин:

webpack-runtime-analyzer

Показывает отношения между файлами в графе — кто на кого ссылается, кто кого добавил в сборку. Удобно использовать, чтобы понять:

  • Кто именно использует файл
  • Кто именно подключил библиотеку

Назад