Ruby on Rails .html.erb文件未创建

时间:2015-04-01 20:42:01

标签: html ruby-on-rails ruby ruby-on-rails-3 rubymine

我最近开始使用Ruby on Rails。

我熟悉MVC概念并使用RubyMine作为编辑器。但我可能遗漏了一些东西,因为当我通过Run Rails Generator生成控制器时,我将目标文件夹添加到控制器(因为我想为UI页面创建特殊文件夹,这不会在数据库中并且仅用于前端)。问题是,资产/视图中没有创建.html.erb文件,只有Destination文件夹中的文件夹。

值得一提的是,数据库实体是通过脚手架创建的,并且已经存在于文件夹中:控制器和视图。

另外,我将利用这个机会,请求直接在Rails中生成HTML和CSS前端页面的好技巧,因为我在这项技术中主要使用后端。

提前谢谢。

1 个答案:

答案 0 :(得分:2)

首先,如果您从Rails开始,我建议不要违反框架已经为您提出的约定。

其次,如果你想要那些没有数据库连接而且只是静态UI的页面,你可以这样做:

$ rails generate controller Pages home contact somepage 这将在项目的pages内创建一个/app/views/文件夹,其中包含.erb模板,用于主页,联系人,某个页面

更多信息:http://guides.rubyonrails.org/layouts_and_rendering.html

希望它有所帮助!