Вызов имитатора JS & CSS при создании архива WAR с Grails - PullRequest
3 голосов
/ 04 мая 2011

При использовании Grails при создании архива WAR я хотел бы применить фильтр ко всем файлам Javascript и CSS: имитатор yui-compressor. Есть ли хорошие способы добиться этого с помощью Grails?

Ответы [ 2 ]

3 голосов
/ 04 мая 2011

Плагин UiPerformance поддерживает минификацию с использованием компрессора YUI. Я не знаю, можно ли его включить только при запуске задачи grails war, но его можно включить / отключить для каждой среды.

Если вы действительно хотите, чтобы минификация происходила только при создании .war (и плагин еще не поддерживает это), вам следует попросить авторов (ей) плагина добавить эту функцию или сделать это самостоятельно и отправить им файл патча.

2 голосов
/ 04 мая 2011

Я знаю, что это ответ, но если вы хотите сделать это самостоятельно, без установки плагинов, посмотрите:

http://www.milan -ramaiya.com / 2010/09/15 / сжатия-на JavaScript и CSS-использующих-юй-компрессор-во-Граалей-сборки /

Это будет сделано только тогда, когда война построена, а также покажет вам, как вносить изменения в уничтоженные файлы.

...