В проекте symfony2 я использую актив с меньшим фильтром. В среде prod все в порядке, команда assets:dump генерирует правильные файлы css. Но когда я визуализирую страницу в среде разработки, мои файлы css говорят мне, что модуль less не может быть найден. Это выглядит так:
[exception] 500 | Internal Server Error | Assetic\Exception\FilterException
[message] An error occurred while running:
"/usr/bin/node" "/tmp/assetic_lessb45F2E"
Error Output:
module.js:340
throw err;
^
Error: Cannot find module "less"
Мой config.yml кажется хорошим
assetic:
debug: %kernel.debug%
use_controller: false
filters:
cssrewrite: ~
less:
node: /usr/bin/node
node_paths: /usr/local/lib/node_modules
apply_to: "\.less$"
Мой проект обслуживается Apache под управлением пользователя www-data.
На всякий случай я попытался выполнить chmod 777 в моей папке node_modules.