在Heroku上部署时,不会更新公用文件夹中的图像

时间:2015-04-13 08:57:20

标签: ruby-on-rails-4 heroku

部署到Heroku时我遇到了一个奇怪的问题。 几天前,似乎在部署时,我的修改后的图像没有在Heroku上更新。

这个过程就是这个过程:

  • 我修改了图像(就像大小一样)
  • 我提交修改
  • 我推上Heroku
  • 我尝试加载图片 - > 未更新
  • 我运行heroku run bash来见证公共/文件夹上的文件 - > 未更新,仍旧旧尺寸
  • this answer一样,git ls-files public -o没有显示任何不合适的地方
    • 我在github上查了一下,我的文件在我的回购中得到了很好的更新 - > 不是git问题

我复制了一个不同名称的图像:它被加载到repo上。然后我删除了它:仍在回购

所以我猜这是一个缓存问题。因此,我尝试this answer清除资产缓存......没有运气。

1 个答案:

答案 0 :(得分:0)

运行命令:

heroku run rake assets:clean

如果不起作用,请运行以下命令:

heroku run rake assets:precompile