图像未加载到轨道上的图像标记

时间:2013-10-30 05:45:36

标签: html ruby-on-rails

我试图通过rails将图像加载到图像标记,如下所示。路径是正确的。

 <%= image_tag("581efb2dcd752bacafda09c4deaba141b76693d1.jpg")%>

它呈现如下,当我从萤火虫打开它时,表示图像无法加载。这里可能出现什么问题?

 <img src="/home/kalanamith/Documents/projects/test/private/documents/blackandwhite/581efb2dcd752bacafda09c4deaba141b76693d1.jpg">

1 个答案:

答案 0 :(得分:1)

解决方案非常简单。您可以指定rails查找资产的位置并添加这些目录。

在环境文件中,您可以添加

# development.rb for example
config.assets.paths << "/home/kalanamith/Documents/projects/test/private/documents/"

所以 <%= image_tag("/blackandwhite/581efb2dcd752bacafda09c4deaba141b76693d1.jpg")%>可以正常使用。