Symfony3 + Assetic:ParameterNotFoundException

Pao*_*o75 1 symfony assetic symfony-3.4

我正在开发Symfony 3.4应用程序。资产捆绑包未安装,所以我做了:

$ composer require symfony/assetic-bundle
Run Code Online (Sandbox Code Playgroud)

并将其添加到appKernel.php中:

    new Symfony\Bundle\AsseticBundle\AsseticBundle(),
Run Code Online (Sandbox Code Playgroud)

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

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

# ...
Run Code Online (Sandbox Code Playgroud)

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

在此处输入图片说明

ParameterNotFoundException您已请求一个不存在的参数“ templating.engines”。

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

小智 5

尝试在config.yml中添加以下内容

framework:
     ...
     templating:
            engines: ['twig']
Run Code Online (Sandbox Code Playgroud)