Для моих собственных каркасных проектов , обычно для мониторинга, тестирования или внутристраничных сервисов для управления другими наборами инструментов (но не такими высокими, как количество ваших файлов), мой подход заключался в том, чтобы нацелиться на человека и динамическизагруженные файлы во время разработки.Для теста я буду запускать одну сборку, чтобы сжимать и создавать версии для отдельных файлов, и снова тестировать отдельные файлы, потому что, в зависимости от порядка конкатенации, метода сжатия и браузера, у меня может возникнуть ошибка сценария, и это трудновыкопать его из одного файла монстра.В-третьих, я объединю вместе и еще раз протестирую.
В справочнике по HTML я нацеливаюсь либо на несжатый файл, который загружает указанные зависимости, либо на составной файл.Отдельный файл начальной загрузки называет зависимости, которые либо включаются в составной файл, либо загружаются динамически по мере необходимости.
Таким образом, я могу добавить или изменить файл и начать разработку и тестирование без перекомпоновки.