我的头发全都消失了,我准备将新的macbook扔进窗户。
我正在尝试执行着名的db:migrate命令,我得到以下内容: 耙子流产了! 没有要加载的文件 - rake / dsl_definition
我正在使用rake 0.8.7 ...它已安装并包含在我的gemfile中。我没有在我的rake文件中要求'rake / dsl_definition'而且我得到了着名的未初始化常量错误。现在我已经将'rake / dsl_definition'添加到我的rake文件中,我得到上面的错误。 Anyyyyy的想法......我已经搜索并尝试了一百万件没有运气的东西......我的迁移工作在2天前完成,现在他们突然没有。我已经卸载了rake 0.9.2并且还在下面的链接中做了一些其他建议,但没有任何工作.r
How to fix the uninitialized constant Rake::DSL problem on Heroku?
heroku rake require 'rake/dsl_definition' fix not working + breaking local rake
How to fix the uninitialized constant Rake::DSL problem on Heroku?
答案 0 :(得分:1)
将你的rake回滚到0.8.7后,你需要从你的rakefile中删除 require rake/dsl-definition
行。你只能在以后的耙子中得到未初始化的常数误差。