【发布时间】:2013-10-05 16:06:00
【问题描述】:
当我尝试推送到 heroku 时,我得到了这个消息:
rake aborted!
undefined method empty? for nil:NilClass
(in /tmp/build_3d16ad44-0015-4ecb-a7cf-a41959f03f82/app/assets/stylesheets/application.css.scss)
追查发现,原来是因为
rake aborted!
You have already activated rake 10.0.3, but your Gemfile requires rake 0.9.2.2. Using bundle exec may solve this.
这可能是一个非常愚蠢的问题,但我不确定我应该如何使用 bundle exec 为 heroku 执行此操作?请帮忙。谢谢。
【问题讨论】:
-
你是如何预编译资产的?我认为 Heroku 正在预编译它们(当您推送到 Heroku 时)?什么版本的 Rails?
-
heroku 在推送时对它们进行预编译。我正在使用 rails 3.2
标签: ruby-on-rails heroku rake