Rails 3.1引擎rake任务不起作用

时间:2011-05-25 09:19:30

标签: ruby-on-rails-3 ruby-on-rails-3.1

我使用Rails 3.1.rc1

创建了一个新引擎
➜ (ruby-1.9.2-p180@rails3-pre) rails git:(master) be bin/rails plugin new ../first_engine --mountable
rails g scaffold project title:string

生成脚手架,现在我跑

bundle exec rake db:migrate

我收到以下错误:

rake aborted!
Don't know how to build task 'app:db:migrate'

Tasks: TOP => db:migrate

在rc1之前,它正在运行。但现在发生了什么?我无法弄明白!

这是包含所有步骤和回溯的要点https://gist.github.com/990641 谁能给我正确的方向?

1 个答案:

答案 0 :(得分:1)

在您的Gemfile或RVM Global Gemset文件中。更改rake以包含版本。 e.g。

gem 'rake', '0.8.7'

只有使用rake才能使Rails出现修复。让我们知道您的身体情况如何。一切顺利。