我已經設置了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