模板缺少ruby-on-rails

时间:2015-11-27 21:29:24

标签: ruby-on-rails ruby

localhost说该模板丢失了。 routes.rb中:

 Rails.application.routes.draw do

     root 'home#index'

     resources :sessions,      only: [:new, :create, :destroy]

     get    'signup'   => 'users#new'
     get    'signin'   => 'sessions#new'
     delete 'signout'  => 'sessions#destroy'
     get    'about'    => 'static_pages#about'

     match '*path' => 'application#routing_error', via: :all

 end
home_controller.rb

中没有任何内容

有什么想法解决这个问题吗?

2 个答案:

答案 0 :(得分:5)

您可能已在查看下拥有主页文件夹。如果没有,请创建该文件夹。然后添加 index.html.erb ,其标题如下:

 <h1>Welcome!</h1>

希望这会有所帮助

修改 你也应该定义和索引方法! (没必要)

答案 1 :(得分:4)

除了@ YahsHef的答案之外......你说明了

  

我的home_controller.rb

中没有任何内容

您还需要index方法存在。

class HomeController < ApplicationController
  def index
  end
end

以呈现视图。