Assetic不能很好地使用此标记:
{% stylesheets output='/style/app.css'
'@VendorBundle/Resources/style/main.css'
%}
<link rel="stylesheet" href="{{ asset_url }}"/>
{% endstylesheets %}
如果我使用它,就像Assetic不知道如何处理它。在config_dev use_controller
中是真的。我找不到我做错了什么。我得到这个:
在呈现模板期间抛出异常(“无法生成指定路由的URL”_assetic_aca6c7a_0“因为此类路由不存在。”)在“VendorBundle:Section:template.html.twig”中。
也许有些缓存问题?我不知道我能尝试什么...
答案 0 :(得分:5)
我有同样的问题。在我的情况下,清除 app / cache 和 app / logs 解决了这个问题。
答案 1 :(得分:3)
只需在config.yml文件中添加捆绑包的名称,即可以拥有创建文件的权限。
assetic:
bundles: [ VendorBundle ]
答案 2 :(得分:0)
我有类似的问题,通过在routing_dev.php
中添加路由解决了_assetic:
resource: .
type: assetic