Я только что обновил Symfony до последней версии (2.0.16) и получил странную ошибку Assetic/CoffeeScript при компиляции.
Fatal error: Call to undefined method Assetic\Filter\CoffeeScriptFilter::setBare() in/app/cache/dev/appDevDebugProjectContainer.php on line 119
Эта строка содержит следующее: $instance->setBare(NULL);
Я попытался вручную очистить кеш, но проблема все еще сохраняется. Любые идеи?
Изменить: пути в моем файле конфигурации определенно верны:
assetic:
debug: %kernel.debug%
use_controller: true
filters:
coffee:
coffee: %kernel.root_dir%/../../../.nvm/v0.6.18/bin/coffee
node: %kernel.root_dir%/../../../.nvm/v0.6.18/bin/node
apply_to: "\.coffee$"
Редактировать 2:
В версии 2.0.15 deps и deps.lock работают нормально, а в версии 2.0.16 - нет.
#2.0.15 deps:
#[AsseticBundle]
git=http://github.com/symfony/AsseticBundle.git
target=/bundles/Symfony/Bundle/AsseticBundle
version=v1.0.1
#2.0.15 deps.lock
AsseticBundle v1.0.1
#2.0.16 deps
[AsseticBundle]
git=http://github.com/symfony/AsseticBundle.git
target=/bundles/Symfony/Bundle/AsseticBundle
version=origin/2.0
#2.0.16 deps.lock
AsseticBundle fbcbaf46df2aa143759319de205e1babcf7dd87d