Symfony2 BootstrapBundle: «меньше» не существует фильтр

Я хочу использовать BraincraftedBootstrapBundle в проекте Symfony.
Я следовал инструкциям на этой странице: http://bootstrap.braincrafted.com/getting-started.html

Я получаю следующую ошибку:

# php app/console assetic:dump
Dumping all dev assets.
Debug mode is on.[InvalidArgumentException]
There is no "less" filter.assetic:dump [--forks="..."] [--watch] [--force] [--period="..."] [write_to]

Вот мой файл config.yml:

...
assetic:
filters:
less:
node: /usr/sbin/node
node_paths: /usr/local/lib/node_modules
apply_to: "\.less$"cssrewrite: ~

braincrafted_bootstrap:
less_filter: less

2

Решение

Посмотрите немного выше в config.yml у вас скорее всего уже есть assetic декларация, которая пришла с установкой. Вам нужно будет добавить новую конфигурацию к этому уже определенному элементу. (Потому что ваша новая декларация будет проигнорирована.)

В стандартной установке вы, вероятно, что-то вроде

# Assetic Configuration
assetic:
debug:          "%kernel.debug%"use_controller: false
bundles:        [ ]
#java: /usr/bin/java
filters:
cssrewrite: ~
#closure:
#    jar: "%kernel.root_dir%/Resources/java/compiler.jar"#yui_css:
#    jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"

Добавьте новый конфиг к этому элементу сборки, сделав его:

# Assetic Configuration
assetic:
debug:          "%kernel.debug%"use_controller: false
bundles:        [ ]
#java: /usr/bin/java
filters:
cssrewrite: ~
#closure:
#    jar: "%kernel.root_dir%/Resources/java/compiler.jar"#yui_css:
#    jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"less:
node: /usr/local/bin/node
node_paths: [/usr/local/lib/node_modules]
apply_to: "\.less$"cssrewrite: ~
2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector