4

Assetic 不能很好地使用这个标签:

{% stylesheets output='/style/app.css'
    '@VendorBundle/Resources/style/main.css'
%}
    <link rel="stylesheet" href="{{ asset_url }}"/>
{% endstylesheets %}

如果我使用它,就像 Assetic 不知道如何处理它一样。在 config_devuse_controller中为真。我找不到我做错了什么。我只是得到这个:

在“VendorBundle:Section:template.html.twig”中呈现模板期间引发了异常(“无法为命名路由“_assetic_aca6c7a_0”生成 URL,因为此类路由不存在。”)。

也许一些缓存问题?我不知道我可以尝试什么...

4

3 回答 3

5

我有同样的问题。在我的情况下,清除app/cacheapp/logs解决了这个问题。

于 2015-06-02T13:54:48.027 回答
3

只需在 config.yml 文件中添加您的包的名称,这样它就可以拥有创建文件的权限。

assetic:
    bundles:        [ VendorBundle ]
于 2014-06-23T17:54:52.383 回答
0

我有一个类似的问题,通过在 routing_dev.php 中添加一个路由来解决

_assetic:
    resource: .
    type:     assetic
于 2016-10-13T16:43:00.367 回答