我已经设置了application.html.erb使用下面的代码Rails的教程3,stylesheet_link_tag产生不正确的链接
<%= stylesheet_link_tag 'stylesheets/style', :media => 'screen' %>
但是链接到一个样式表,当我在浏览器窗口中加载本地主机它打印该代码
<link href="/assets/stylesheets/style.css" media="screen" rel="stylesheet" type="text/css" />
当我认为直接我示出此错误
文件210路由错误
没有路由匹配[GET]“/assets/stylesheets/style.css”
我就在默认情况下轨一些其他的问题,阅读看起来公共/样式表,所以我不确定它为什么寻找资产?
我也尝试将css文件移动到资产目录只是为了查看它是否会工作,但它仍然不起作用,并给出相同的路由错误。
一直呆在这一两天,它真的在做我的头,所以感谢您可以给我任何帮助。
在此先感谢
你遵循哪个教程? – 2012-01-16 07:41:39
你正在使用哪个Rails版本? 为什么在stylesheet_attribute_tag的style.css之前追加样式表? 你是自己做这个还是你正在接受一个教程? – 2012-01-16 08:09:59
将文件放在'app/asset /'中它应该可以工作! – uday 2012-01-27 13:12:25