Symfony2 - use_controller 设置为 false 时未加载资产

Symfony2 - assets not loaded when use_controller is set to false

我在 config.yml:

中放弃了 assetics 并将 use_controller 设置为 false
assetic:
    debug:          '%kernel.debug%'
    use_controller: false
    filters:
        cssrewrite: ~

但是现在没有加载资源! use_controller assetics 不转储的时候不应该用来动态加载吗?

我像这样在树枝中加载资产:

{% stylesheets filter='scssphp' output='css/style.css'
'bundles/index/scss/main.scss'
%}
    <link href="{{ asset_url }}" rel="stylesheet" type="text/css" media="screen"/>
{% endstylesheets %}

我错过了什么?

我想你忘了告诉加载哪些包

assetic:
    debug:          '%kernel.debug%'
    use_controller: false
    bundles:        [ AppBundle, AnotherBundle ]

也别忘了运行assets:install

php app/console assets:install web --symlink --relative

注意:--symlink --relative 不适用于 Windows