8

如何删除 test_unit 生成器以使它们从rails generate列表中消失?

我已经尝试了一些对我不起作用的方法:

config.generators do |g|
  g.test_framework nil
end

-T使用选项创建应用程序。

我的rails g输出:

[a lot of other generators skipped]

    TestUnit:
      test_unit:controller
      test_unit:helper
      test_unit:integration
      test_unit:mailer
      test_unit:model
      test_unit:plugin
      test_unit:scaffold
4

1 回答 1

10

在您config/application.rb拥有世代设置的地方,您可以隐藏一些您不想看到的生成器。例如:

config.generators do |g|
  g.hidden_namespaces << :test_unit << :erb
  g.test_framework :mini_test
  g.template_engine :slim
  # ...
end
于 2013-06-01T12:27:33.517 回答