📅  最后修改于: 2023-12-03 14:46:54.122000             🧑  作者: Mango
rails generate controller
命令生成不带视图或测试的控制器在使用 Rails 开发 web 应用程序并创建新的控制器时,您可以通过运行 rails generate controller
命令来生成新的控制器。但是,默认情况下,rails generate controller
命令将创建一个包含视图和测试的控制器。但是,可能有时您不需要这些默认创建物。 在这种情况下,可以运行 rails generate controller
命令以生成不带视图或测试的控制器。
以下是生成不带视图或测试的控制器的步骤:
rails generate controller <controller_name> --no-test-framework --no-helper --no-assets --no-view-specs
其中,<controller_name>
是您要创建的控制器的名称。
app/controllers/
生成的控制器不包含以下文件:
以下是生成不带视图或测试的控制器的完整代码片段:
rails generate controller <controller_name> --no-test-framework --no-helper --no-assets --no-view-specs
以上是在使用 Rails 时生成不带视图或测试的控制器的方法。 请注意,生成不带视图或测试的控制器可能会导致编写测试更加困难,并且可能不适用于所有开发场景。