Symfony 2静态资源路由(js,css ...)
问题描述:
我使用Symfony 2.7与内部web服务器(与composer一起安装)。 我想用我的树枝文件不同的资源(CSS,JS,图片,字体)与路径这样Symfony 2静态资源路由(js,css ...)
<link href="/css/style.css" rel="stylesheet">
在这种情况下,我得到一个错误信息:未找到“GET/CSS /途径style.css“
我将资源复制到web文件夹/ web/css等,这样文件应该放在正确的位置。 如何配置它可以在没有错误的情况下获取资源的路由?
感谢
伯恩哈德
答
尝试在base.html.twig
,你应该补充一点:
{% block stylesheets %}
<link href="{{ asset('css/main.css') }}" rel="stylesheet" />
{% endblock %}
看看这[本章](HTTP ://symfony.com/doc/current/book/templating.html#linking-to-assets) – Artamiel