Компилятор и компрессор LessCSS/JS для проекта Java

Я ищу инструмент Java для добавления компиляции и сжатия статических файлов (css (менее), js) в мой процесс сборки.

Единственный инструмент, который я нашел, это wr04j. Однако, поскольку я не использую Maven, мне нужно найти альтернативу.

Мои требования следующие:

  • компиляция файлов .less css
  • чтобы иметь возможность комбинировать файлы css и js
  • управление версиями
  • сжать js и минимизировать css
  • простая интеграция с процессом сборки (разработка или производство)

person howtodothis    schedule 08.11.2011    source источник
comment
Должен ли он быть java, потому что все эти компоненты генерируются динамически?   -  person Nathan Feger    schedule 08.11.2011
comment
Нет, это не так. Однако, поскольку это проект Java, я думаю, будет лучше, если его можно будет интегрировать в сборку.   -  person howtodothis    schedule 08.11.2011
comment
что вы используете для своей сборки?   -  person Nathan Feger    schedule 08.11.2011


Ответы (1)


У Asual есть компилятор less для java: http://www.asual.com/lesscss/

Компиляция закрытия Google также является компрессором java js: http://code.google.com/closure/compiler/

Однако, если вы статически знаете, как выглядят эти файлы, вы можете использовать инфраструктуру js для упаковки файлов js и less. Я хорошо знаком с javascriptmvc. Он может взять дерево js и/или меньше и разбить его в один файл js и css для развертывания: http://javascriptmvc.com/

person Nathan Feger    schedule 08.11.2011