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 谁能给我正确的方向?

4

1 回答 1

1

在您的 Gemfile 或 RVM 全局 Gemset 文件中。更改 rake 以包含版本。例如

gem 'rake', '0.8.7'

在 Rails 推出修复程序之前,仅使用 rake 是行不通的。让我们知道您的身体情况如何。祝一切顺利。

于 2011-05-25T09:29:06.957 回答