【发布时间】:2018-01-14 15:36:24
【问题描述】:
我和问this question 的人有同样的问题,但由于我使用的是 symfony 4,不可能是因为没有指定捆绑包。
起初,我试图在我的模板中加载一个没有资产的 css 文件,使用:
<link rel="stylesheet" href="/css/layer.css" />
我认为这已经足够了,因为 documentation 就是这么说的,但是 css 没有加载,我有一个 html 文件(实际上没有显示)。
html 文件是一个 symfony 错误页面,上面写着:
找不到“GET /css/layer.css”的路由
一开始我以为可能是域错误,所以我指定了它:
<link rel="stylesheet" href="http://localhost:8000/css/layer.css" />
但没有任何改变。
我还尝试使用资产加载 css,使用:
<link rel="stylesheet" href="{{ asset('css/layer.css') }}" />
但我得到了完全相同的错误。 (assetic建立了相同的路线)
文件是:/css/layer.css。
我不知道我做错了什么。你能帮忙吗?
【问题讨论】:
-
你有一个名为 /myproject/public/css/layer.css 的文件吗?有点猜不透。
-
添加解决了谢谢