Пример:
Есть онлайн магазин, состоящий из 2х страниц: главная и каталог.
Функционал главной страницы включает в себя 1 js скрипт весом в 1 кб, а каталог 2 js скрипта весом 1 и 500 кб.
Логика работы такая: у каждой страницы сайта есть свой entry, который подключает в себя библиотеки, которые выносятся в отдельные файлы через optimization.splitChunks.
Вопрос: Как на главной странице не грузить скрипты из каталога, используя Webpack и плагин html-webpack-plugin? Т.е. добавить только необходимый странице entry скрипт и его зависимости(библиотеки), дабы загрузить эти 500 кб только в нужный момент.
Если я упустил такую функциональность в документации webpack или github-е плагина, прошу скинуть ссылку.
В данный момент плагин берет шаблон и вставляет в него вообще все js файлы, полученные от webpack.