Hap*_*ose 1 ruby ruby-on-rails image ruby-on-rails-5
我认为以下代码:
<p>
<%= image_tag( "folder/"+"image_name.jpeg" ) %>
</p>
Run Code Online (Sandbox Code Playgroud)
在开发模式下,当我访问服务器时,图像显示,其路径为:
在生产模式下,当我访问页面时,该图像未显示,其路径为:
域/图像/文件夹/image_name.jpeg
生产站点中的图像位于以下路径中:
域/资产/文件夹/image_name-f562b410b0627f8099a44de48f5ee8fff6b1babf98dacfcf307a39a8b7fefbca.jpg
为什么链接不能在生产模式下自动更新,就像在开发模式下更新一样。
我已经尝试过:
rake assets:precompile RAILS_ENV=production
Run Code Online (Sandbox Code Playgroud)
(不起作用)按以下顺序尝试:
rails assets:clobber
rails assets:precompile
Run Code Online (Sandbox Code Playgroud)
尝试:
检查config / environments / production.rb中config.assets.compile是否设置为true
| 归档时间: |
|
| 查看次数: |
1236 次 |
| 最近记录: |