我在 Heroku 的雪松堆栈(ruby 1.9.2)上有一个 Rails 3.1 rc6 应用程序。
我使用 rake assets:precompile RAILS_ENV=production 在我的开发机器上本地预编译资产。
问题是预编译文件名中生成的 md5 指纹与 Heroku 生产中的 rails 助手(如asset_path)生成的指纹不匹配。
有谁知道这是为什么?我该如何解决?我无法在 Heroku 上进行预编译,因为它们具有只读文件系统。
我在 Heroku 的雪松堆栈(ruby 1.9.2)上有一个 Rails 3.1 rc6 应用程序。
我使用 rake assets:precompile RAILS_ENV=production 在我的开发机器上本地预编译资产。
问题是预编译文件名中生成的 md5 指纹与 Heroku 生产中的 rails 助手(如asset_path)生成的指纹不匹配。
有谁知道这是为什么?我该如何解决?我无法在 Heroku 上进行预编译,因为它们具有只读文件系统。