Ruby on rails 为什么我会看到我从Rails3项目中移除的框架的生成器?

Ruby on rails 为什么我会看到我从Rails3项目中移除的框架的生成器?,ruby-on-rails,Ruby On Rails,当我在config/application.rb中注释掉需要活动记录和测试单元railties的行,并在项目根文件夹中执行railsgenerate时,我仍然可以在生成器列表中看到上述框架的任务 % rails generate ... ActiveRecord: active_record:migration active_record:model ... 这是预期的行为吗?如果没有,我该如何从可用发电机列表中删除这些发电机 它不会制造或破坏任何东西,但它很烦人 这些宝石还在你的档

当我在
config/application.rb
中注释掉需要活动记录和测试单元railties的行,并在项目根文件夹中执行
railsgenerate
时,我仍然可以在生成器列表中看到上述框架的任务

% rails generate

...
ActiveRecord:
  active_record:migration
  active_record:model
...
这是预期的行为吗?如果没有,我该如何从可用发电机列表中删除这些发电机


它不会制造或破坏任何东西,但它很烦人

这些宝石还在你的档案里吗?这是最有可能的候选人。

嗯,我有rails。我应该加载单个库吗?这是一个有害的问题。刚刚试过,是的,很棒:我用这种方式摆脱了活动记录生成器。测试单元生成器仍然存在,但这似乎需要对Rails进行修复。