При использовании Thelia (http://thelia.net/), которая построена на платформе Symfony 2, разработчики предоставляют менее шаблонную систему для создания тем или изменения переменных в шаблоне по умолчанию. Я вижу, что это сводится к одному файлу styles.less, который вызывает все остальные, и я вижу уменьшенный файл styles.css, в который должен компилироваться меньший файл. Но нигде в документации они не указывают, как скомпилировать этот файл.
Я нашел это:
http://doc.thelia.net/en/documentation/templates/assets.html
Что предлагает установить автоматическую генерацию активов на 1 (что я сделал и очистил кеш без явной перекомпиляции.
Я также нашел это:
Как настроить шаблон Thelia с меньшими затратами?
Что говорит мне, чтобы изменить файлы, которые я изменяю, но теперь, как скомпилировать их в минимизированный CSS.
Поиск в Google показывает несколько разных проектов для внешних менее компиляторов в php, но, учитывая природу структуры команд thelia, основанной на symfony 2, я не могу не думать, что упустил что-то встроенное для перекомпиляции этих ресурсов. Буду признателен за любую оказанную помощь.
чтобы меньше компилировать в Thelia, вы должны использовать grunt для компиляции и bower для получения зависимостей.
Есть некоторые задачи, предварительно сконфигурированные для компиляции всех файлов less и js.
Просто следуйте документу:
После установки вам просто нужно зайти в каталог шаблонов и использовать команду grunt.
Других решений пока нет …