Rails图像资产助手不在rails 3.1中工作

时间:2011-05-31 02:16:00

标签: ruby-on-rails-3

我正在使用rails 3.1,但是任何时候我使用图像标记助手调出图像它都不会带出图像。所以我也刷新浏览器,直到我再次刷新浏览器才会呈现样式表。有谁知道怎么来这个? 例如

<%= image_tag('pic.png')%>

我开始怀疑这一切是否是一个Windows问题?

2 个答案:

答案 0 :(得分:0)

您的图片是app / assets / images吗?使用Rails 3.1,这是默认位置。

如果您想在公共/图像中使用图像,则必须进入底部的application.rb,并将资产管道设置为false。

我正在运行Windows,所以我不确定这是什么问题。

脚手架也是如此。至于你的样式表直到刷新才被渲染,我不太确定。你使用的是什么浏览器?我使用Firefox 4.0.1。

答案 1 :(得分:0)

在Rails 3.1中,它似乎是/assets/image.png vs /images/image.png。将图像放在app / assets / images中。无论如何,为我工作。