Heroku资产不会在预编译中更新

时间:2014-03-28 23:49:22

标签: ruby-on-rails heroku precompiled

我无法在Heroku上更新我的CSS。这里是cenario:

自从第一次推送到heroku以来,我的预编译css是相同的。 当我运行rake资产:precompile时,它确实编译成功,甚至在控制台上给我一个新的应用程序css文件(不同的哈希)。但是当我去公共/资产时,之前有相同的CSS。

有了资产:干净我得到了相同的结果。如果我手动删除css消失,但它不会回退到管道并加载相同的css文件。当我再次运行预编译时,它是...相同的文件,相同的哈希。

最奇怪的是,当我在heroku中拖动我的css文件时,它会向我显示正确的更改,因此推送实际上是成功的(与其他文件相同)。

我尝试在此之后清除heroku缓存:clear cache with buildpack

使用RAILS_ENV = production从上面运行相同的命令并多次重启dynos并使用不同的浏览器多次清除浏览器缓存。

为什么会这样?

0 个答案:

没有答案