Symfony3 + Assetic:ParameterNotFoundException

时间:2018-01-09 16:02:35

标签: symfony assetic symfony-3.4

我正在使用Symfony 3.4应用程序。资产包没有安装,所以我做了:

$ composer require symfony/assetic-bundle

并将其添加到appKernel.php中:

    new Symfony\Bundle\AsseticBundle\AsseticBundle(),

它完美无缺。然后,在我的app / config / config.yml中,我添加了:

# app/config/config.yml
assetic:
    debug:          '%kernel.debug%'
    use_controller: '%kernel.debug%'
    filters:
        cssrewrite: ~

# ...

现在我的前端不再可用,这是app_dev.php显示的错误:

enter image description here

  

ParameterNotFoundException您已请求不存在的参数   " templating.engines"

即使我从config.yml中删除了Assetic配置,也会出现错误。我一直在搜索我的所有* .yml文件,我找不到任何属性" templating.engines" ....任何想法?

1 个答案:

答案 0 :(得分:4)

尝试在config.yml

中添加以下内容
framework:
     ...
     templating:
            engines: ['twig']