0

我正在尝试进行 rake 迁移,但是执行此操作时出现错误:

rake db:migrate

我得到的回报:

rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2377:in `raw_load_rakefile'
(See full trace by running task with --trace)

我该如何解决?谢谢。

4

3 回答 3

3

您在项目的根目录中吗?是否有一个名为 Rakefile 的文件?

于 2009-08-17T17:03:12.703 回答
1

确保当前目录在您的项目中。

例如:

cd ~/projects/greatness/
rake db:migrate
于 2009-08-17T17:05:26.850 回答
0

错误消息似乎相当不言自明。没有可供 rake 操作的 rakefile。

如果您的 rails 结构以某种方式损坏,我建议在一个临时文件夹中调用 rails,然后将其带到脚本目录和 rake 文件中。

于 2009-08-17T17:09:11.257 回答