Обработка агрегации javascript в рабочей среде и среде разработки

Я использую yuicompressor-maven-plugin для сжатия и агрегирования всех java-скриптов/css в нашем проекте. Я ссылаюсь на окончательный java-скрипт/css во всех необходимых JSP. Это отлично работает в производстве. Однако это создает проблему в разработке, потому что каждый раз, когда я вношу изменения в отдельные js/css, я вынужден перестраиваться, чтобы изменения отразились. Как лучше всего организовать это так, чтобы при разработке я мог вносить изменения в отдельные файлы и сразу же видеть их отражение, а в производстве я мог воспользоваться преимуществами агрегации?


person user1714254    schedule 10.09.2014    source источник


Ответы (1)


Наверное, зависит от вашей настройки. Мы используем Jawr для сжатия и можем включать/отключать его для любой среды. Включенные в prod, страницы ссылаются на один огромный файл JS и один огромный файл CSS, сжатые. Отключенные на локальных и dev, страницы возвращают ссылки на каждый из отдельных файлов JS и CSS в несжатом виде.

person wwwmarty    schedule 10.09.2014