首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails生成控制器命令,不生成视图文件

Rails生成控制器命令,不生成视图文件
EN

Stack Overflow用户
提问于 2021-12-21 18:07:46
回答 2查看 197关注 0票数 0

我一直在努力理解为什么我无法获得为Rails项目创建的视图文件。文档显示,生成控制器还会生成关联的视图:Rails文档

如果使用相同的命令,就会生成一个文件,作为控制器。我的命令

我的Rails项目中视图文件夹中仅有的两个文件是mailer.html.erb和mailer.text.erb。

我做错了什么吗?我是否手动创建视图文件,如果是的话,我似乎无法将它们“连接”到相关的控制器。我对Rails很陌生,所以任何洞察力都会有帮助。谢谢!

EN

回答 2

Stack Overflow用户

发布于 2021-12-21 21:44:26

尝试以下命令:

代码语言:javascript
复制
rails g controller Articles index create

如果在命令中键入控制器名称,则可以在之后动态创建方法和视图。

票数 0
EN

Stack Overflow用户

发布于 2021-12-22 13:51:04

您只在命令中创建一个控制器,而不是任何方法,这就是不生成视图的原因。如果需要为特定方法生成视图,则可以运行下面列出的命令。

rails g控制器项目索引显示

这里,索引,显示是方法名。因此,这个命令将创建ArticlesController以及相应的视图文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70439847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档