【发布时间】:2018-07-21 02:04:37
【问题描述】:
我在布局文件夹中添加了一个 navbar.html.eex,这个模板是从 app.html.eex <%= render "navbar.html", conn: @conn, current_user: @current_user %> 渲染的
在 app.css 中:
@import 'navbar.css';
它应该指向我的文件:assets/css/navbar.css
但是文件没有加载,在我的浏览器控制台中我得到:GET http://localhost:4000/css/navbar.css net::ERR_ABORTED,出现 404 错误。
我来自 Rails 世界,这就是我以前的做法,但也许在 Phoenix 有另一种方法。我找不到关于在 Phoenix 中管理 css 文件的好文档,所以如果有人有一些读物要推荐!我将不胜感激!
【问题讨论】:
-
你把你的css资源放在哪里了?
-
它们都在 assets/css (Phoenix 1.3) 中
-
在
web/static/assets中?看看这里的文档:phoenixframework.org/blog/static-assets