Если честно, то из-за того, что переписываю на vue, а в 3 бутстраме есть "несовместимости" типа data- атрибутов или удаления некоторых элементов из DOM в событиях бутстрапа, что приводит к рассинхронизации vue и DOM с неприятными последствиями. Их, конечно, можно обходить, но мне в какой-то момент надоело, и я начал искать связки бутстрапа и vue. bootstrap-vue оказался более-менее работающим, а он как раз использует связку с 4м бутстрапом.
По пути понял, что всякие webpack'и - шляпа, слишком стильно-модно-современная. В какой момент всё заработало я так и не понял :)
теоретически можно просто поставить зависимости (список в https://its.1c.ru/db/v837doc#bookmark:adm:TI000000022 ), затем распаковать все рпм/деб файлы одной версии в одну папку, создать скрипты для запуска службы с нужными путями. все.
из коробки поддерживается вроде как все перечисленное, кроме
bootstrap/foundation (что это? cli приблуды? тогда они поддерживаются)
typescript
angular/vue (учитывая, что это js, не сильно много проблем, react поддерживается)
jest
nozzy: в данном случае, если внимательно приглядеться, действительно, нет запросов в цикле. Но такой способ получения одной (последней?) строки предыдущего запроса все равно говнокод.
lelvisl: а у вас не у каждого пользователя свои файлы?
я почему-то подумал, что у вас каждый правит файлы на своем компьютере (без создания бранчей), затем они коммитят свои изменения в центр, из которого уже "настройки" (или что там у вас) идут на прод.