Ruby on rails Rails 4 image_标记无法处理指纹图像

Ruby on rails Rails 4 image_标记无法处理指纹图像,ruby-on-rails,ruby,asset-pipeline,Ruby On Rails,Ruby,Asset Pipeline,我的应用程序wokring在本地运行良好,但在制作时,它在编译和消化资产后不会显示图像 这是我的密码 <%= image_tag "/assets/v1/sale.png" %> 文件夹结构 app/assets/images/v1/sale.png 如何解决此问题?根据资产管道文档(),如果使用绝对路径,则无法解决此问题,但如果使用/assets下的相对路径,则该方法将返回正确的指纹url 使用绝对路径: <%= image_tag "/assets/v1/sale.p

我的应用程序wokring在本地运行良好,但在制作时,它在编译和消化资产后不会显示图像

这是我的密码

<%= image_tag "/assets/v1/sale.png" %>

文件夹结构 app/assets/images/v1/sale.png


如何解决此问题?

根据资产管道文档(),如果使用绝对路径,则无法解决此问题,但如果使用
/assets
下的相对路径,则该方法将返回正确的指纹url

使用绝对路径:

<%= image_tag "/assets/v1/sale.png" %>

=> <img src="/assets/v1/sale.png"/>

=> 
使用相对路径:

<%= image_tag "v1/sale.png" %>

=> <img src="/assets/v1/sale-4dd5b109ee3439da54f5bdfd78a80473.png"/>

=>