我想开始说我知道这里还有其他问题但是他们都没有使用rails 4我无法得到他们的建议。我得到的错误是“未初始化的常量HomeController”
index.html.erb中的代码
<%if user_signed_in? %>
<p align= "right">Hello <%=current_user.email %> <%= link_to "sign out", destroy_user_session_path, :method => :delete %></p>
以下是application.html.erb
的前3行<!DOCTYPE html>
<html>
<%= javascript_include_tag :defaults %>
我认为它可能与我的routes.rb文件中的这一行有关。
root 'home#index'
提前致谢
答案 0 :(得分:0)
你在app / controllers /
没有家庭控制器你应该用:
创建app / controllers / home_controller.rbclass HomeController < ApplicationController
def index
end
end
第二个错误: 你把方法电子邮件称为nil(不是邮寄)。
答案 1 :(得分:0)
问题出现在我的routes.rb文件中,它应该已经阅读&#39;帖子#index&#39;而不是&#39; home #index&#34;