【发布时间】:2016-12-16 08:13:50
【问题描述】:
我在资产中添加了新图像,但在推动 Heroku 后,它们会在那里停留几个小时,并且旧图像再次开始显示,我还编译了 Heroku 资产,但新图像在几个小时后仍然消失
RAILS_ENV=production bundle exec rake assets:precompile
【问题讨论】:
标签: ruby-on-rails-3
我在资产中添加了新图像,但在推动 Heroku 后,它们会在那里停留几个小时,并且旧图像再次开始显示,我还编译了 Heroku 资产,但新图像在几个小时后仍然消失
RAILS_ENV=production bundle exec rake assets:precompile
【问题讨论】:
标签: ruby-on-rails-3
在 production.rb 文件中将这两行从 false 改为 true。
config.assets.compile = true
config.assets.digest = true
其次,如果你的图片有这样的语法
background: url("imgo.jpg")
改成
background: image-url("image.jpg")
找到解决方案here
【讨论】: