Всем привет.
Собираю многостраничные статичные сайты с помощью галпа.
Из-за нескольких его недостатков решил опробовать вебпак. Настроил конфиг для своих задач, но возник затык с js файлами. У меня есть файлы плагинов, общий файл (шапка, всплывашки и т.д.) и отдельные файлы для разных блоков.
Я нашёл вариант только сделать каждый из этих файлов точкой входа и подключить чанки, чтобы общий код из файлов собирался в отдельные файлы. Данный вариант для меня не подходит, т.к. файлы будут постепенно добавляться и нельзя, чтобы старые менялись.
Подскажите пожалуйста, возможно ли js файлы просто прогонять через бабель+минификацию, не делая их точками входа?
Например оставить одну точку входа, импортировать в неё все js файлы, обрабатывать и с помощью какого-нибудь плагина не добавлять в общий бандл, а выковыривать в отдельную папку js?
С "недобавлять в общий бандл" все сложно, это фундамент на котором строится вебпак, дробить он тоже умеет но это полуавтоматическая работа по созданию чанков которая работает на уровне разделения общих и частных зависимостей, или по размеру чанка, вобщем это уже следующий этап оптимизаций после того как был собран общий бандл