Я новичок в структуре Padrino (и в Ruby в целом) и искал возможность использования встроенной поддержки padrino препроцессора LESS CSS для нового приложения, которое я разрабатываю. Я решил полностью использовать LESS для этого проекта, поскольку я использую платформу Twitter Bootstrap в качестве основы для своего пользовательского интерфейса.
Итак, мой вопрос: как мне использовать поддержку padrino LESS в моем рабочем процессе, как во время разработки (где я бы хотел, чтобы исходные файлы .less компилировались на лету и перезагружались при каждом обновлении страницы), так и в производстве ( где padrino должен обслуживать один файл css, скомпилированный из всех исходных файлов .less, которые все будут правильно упорядочены и @imported в "главном" файле application.less).
Я вижу, что когда я создаю проект padrino, выбирая меньше препроцессора css, я получаю каталог "таблиц стилей" как в каталоге / app, где, как я предполагаю, должны находиться файлы .less, так и в каталоге / public / stylesheets. где, как я предполагаю, будет находиться скомпилированный файл .css. В чем я не уверен, так это в том, как «определить» свои LESS-ассеты для padrino и как далеко заходит его встроенная поддержка, и сколько управления мне все равно придется делать вручную?
И, к вашему сведению, моей средой разработки является Mac OSX Lion и сервер Pow Rack. Для продакшена еще решаюсь на хозяина, ставлю склоняюсь в сторону героку.