默认的index.html.erb文件在哪里?

时间:2012-12-01 01:13:02

标签: ruby-on-rails installation config

我正在按照http://railsinstaller.org/mac中的设置说明进行操作,当我进入第8步时,我被要求编辑欢迎index.html,可以在app / views / welcome / index.html下找到。我转到app / views,没有欢迎文件夹。

我唯一能想到的是在第6步,我被要求访问命令行提示符并为索引操作创建一个欢迎控制器,但是当我输入

$ rails g controller welcome index

进入一个新的终端窗口我得到了一大堆我可以使用的命令,但找不到创建欢迎文件夹和index.html.erb的位置。

也许我应该创建一个文件夹并创建一个index.html.erb文件放入其中,但在哪里可以找到这样的文件?

4 个答案:

答案 0 :(得分:2)

您只需将其添加到app/view文件夹下即可...

好吧,不要忘记转到public文件夹

下的索引页面

答案 1 :(得分:0)

默认情况下,rails会创建标准的html文件,即 index.html 文件,该文件位于公共文件夹中。它会考虑root_url。请检查'config / routes.rb'。    root:to => '欢迎#索引'

如果您希望更改默认的root_url,则需要删除公用文件夹中的 index.html 文件,并根据您的意愿更改root_url。

答案 2 :(得分:0)

我打开了一个新的终端窗口并使用cd来访问桌面上railsinstaller_osx_demo文件夹的根目录,然后输入rails g controller welcome index

这创建了welcome文件夹和index.html.erb文件。

感谢Douglas建议“当您打开终端窗口时,是否已进入正确的目录?”。

还要感谢其他所有人,所有答案都非常有用。

答案 3 :(得分:0)

主页位于:

  

应用程序/视图/ static_pages / home.html.erb