Есть сообщение об использовании lessphp со сборкой: (поэтому не нужен nodejs)
для Symfony2.1: https://gist.github.com/3049271
для Symfony2.0: https://gist.github.com/1844433
Сепс:
Добавьте следующие строки кода в файл composer.json:
"leafo/lessphp": "*"
Запустить установку composer
Лучше всего добавить файл:% kernel.root_dir% / .. / vendor / leafo / lessphp / lessc.inc.php в файл config.yml:
#...
assetic:
#...
filters:
lessphp:
file: %kernel.root_dir%/../vendor/leafo/lessphp/lessc.inc.php
apply_to: "\.less$"
и тогда в своем шаблоне вы можете использовать меньше как это:
{% stylesheets '@AppBundle/Resources/public/bootstrap/less/bootstrap.less*' %}
<link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}