为啥 Rails 不自动生成视图文件?
Posted
技术标签:
【中文标题】为啥 Rails 不自动生成视图文件?【英文标题】:Why doesn't Rails generate a view file automatically?为什么 Rails 不自动生成视图文件? 【发布时间】:2014-12-19 17:38:42 【问题描述】:理论问题。说一个运行..
rails 生成控制器会话 --no-test-framework
为什么 RAILS 创建“app/views/sessions”路径/文件夹但没有基本视图文件,例如“new.html.erb”?您需要一个基本视图文件才能让请求测试通过。
【问题讨论】:
您好,我在下面的回复是否回答了您的问题? 【参考方案1】:如果您想在生成控制器的同时创建视图,您必须这样做:
rails generate controller sessions (the name of the view)
因此,如果您想要该控制器的索引视图,您可以运行以下命令:
rails generate controller sessions index
这将在您的会话控制器中创建 index.html.erb 和 index 操作
rails 生成器将创建一个如下所示的控制器:
class SessionsController < ApplicationController
def index
end
end
【讨论】:
以上是关于为啥 Rails 不自动生成视图文件?的主要内容,如果未能解决你的问题,请参考以下文章