【发布时间】:2011-10-28 22:35:39
【问题描述】:
我在 Heroku 的 cedar 堆栈(ruby 1.9.2)上有一个 Rails 3.1 rc6 应用程序。
我使用 rake assets 预编译资产:在我的开发机器上本地预编译 RAILS_ENV=production。
问题是预编译文件名中生成的 md5 指纹与 Heroku 生产中的 rails 助手(如asset_path)生成的指纹不匹配。
有人知道这是为什么吗?我该如何解决?我无法在 Heroku 上进行预编译,因为它们具有只读文件系统。
【问题讨论】:
-
我也有同样的问题......直到现在还没有解决方案......
-
链接到 github 问题页面:github.com/rails/rails/issues/2569
标签: ruby ruby-on-rails-3.1 asset-pipeline pipeline assets