【发布时间】:2012-02-15 17:22:24
【问题描述】:
目前看来,当我将代码推送到实例时,Heroku 决定预编译资产。
这对于生产服务器非常有用,但是对于我的“RAILS_ENV=development”服务器,这会导致问题,因为我现在从我的资产清单中获取包含所有 JavaScript 文件的页面,然后是另一个具有相同代码的文件全部归为预编译资产。
这会导致我的 jquery 数据表库中断,引发弹出错误,而我在本地环境(开发或生产)或生产 Heroku 实例中都没有。
是否有在 Heroku 上为开发模式实例禁用资产的预编译?或者有什么理由没有在开发 Heroku 服务器上禁用这些?
【问题讨论】:
标签: ruby-on-rails-3 ruby-on-rails-3.1 heroku asset-pipeline precompiled