【发布时间】:2013-06-20 08:40:22
【问题描述】:
此 ERB 有效(查找 CSS):
<%= stylesheet_link_tag "main" %>
但是我正在将我的 ERB 转换为 HAML,现在我的样式表找不到了。我可以轻松地向config/routes.rb 添加一些内容,但我想我不需要?
这是我的 HAML:
%link{:rel => "stylesheet", :type => "text/css", :href => "main"}
在 ERB 中没有像 stylesheet_link_tag 这样的东西吗? HAML 目前看起来比 ERB 更糟糕。使用 HAML 渲染的 CSS 如下所示:
<link href="main" rel="stylesheet" type="text/css">
这样你就可以看到为什么它找不到文件了。
我的 CSS 文件是这样的:app/assets/stylesheets/main.css
我应该使用stylesheet_link_tag 之类的东西还是我必须改变我的路线之类的?
非常感谢。
【问题讨论】:
标签: ruby-on-rails haml erb