Ruby on rails Rails 5消息聊天教程

Ruby on rails Rails 5消息聊天教程,ruby-on-rails,ruby,devise,redis,ruby-on-rails-5,Ruby On Rails,Ruby,Devise,Redis,Ruby On Rails 5,我将通过rails 5教程构建一个消息聊天。我一直做得很好,直到我在尝试查看使用localhost 3000时遇到以下错误 >**uninitialized constant HomeController** >Routes match in priority from top to bottom >Helper HTTP Verb Path Controller#Action >Path / Url >Path Match >/ca

我将通过rails 5教程构建一个消息聊天。我一直做得很好,直到我在尝试查看使用localhost 3000时遇到以下错误

>**uninitialized constant HomeController** 

>Routes match in priority from top to bottom

>Helper HTTP Verb   Path    Controller#Action
>Path / Url     
>Path Match
>/cable 
>#>, @pubsub=nil, @worker_pool=nil, @event_loop=nil, >@remote_connections=nil, @connections=[]>

>new_user_session_path  GET /users/sign_in(.:format)    
devise/sessions#new

>user_session_path  POST    /users/sign_in(.:format)    
devise/sessions#create

>destroy_user_session_path  DELETE  /users/sign_out(.:format)   
>devise/sessions#destroy

>user_password_path POST    /users/password(.:format)   
>devise/passwords#create

>new_user_password_path GET /users/password/new(.:format)   
>devise/passwords#new

>edit_user_password_path    GET /users/password/edit(.:format)  
>devise/passwords#edit

>PATCH  /users/password(.:format)   
>devise/passwords#update

>PUT    /users/password(.:format)   
>devise/passwords#update

>cancel_user_registration_path  GET /users/cancel(.:format) 
>devise/registrations#cancel

>user_registration_path POST    /users(.:format)    
>devise/registrations#create

>new_user_registration_path GET /users/sign_up(.:format)    
>devise/registrations#new

>edit_user_registration_path    GET /users/edit(.:format)   
>devise/registrations#edit

>PATCH  /users(.:format)    
>devise/registrations#update

>PUT    /users(.:format)    
>devise/registrations#update

>DELETE /users(.:format)    
>devise/registrations#destroy

>root_path  GET /   
>home#index

>chat_rooms_path    GET /chat_rooms(.:format)   
>chat_rooms#index

>POST   /chat_rooms(.:format)   
>chat_rooms#create

>new_chat_room_path GET /chat_rooms/new(.:format)   
>chat_rooms#new

>chat_room_path GET /chat_rooms/:id(.:format)   
>chat_rooms#show

>GET    /   
>chat_rooms#index
我已经一步一步地看了一遍,但还是什么都没看出来?任何建议都是王牌。我是rails的新手,所以请跟我一起:)


基本上我只想在服务器上查看它:(因此,任何帮助都将是极好的。

错误消息表明,在代码中的某个地方,您正在尝试使用一个名为HomeController的东西,但Rails不知道它是什么。您是否有一个文件
app/controllers/home\u controller.rb
——如果有,它是否正确?另外,请搜索您的代码库以查找该字符串并找到它的位置正在引用。嗨,John,不,我在控制器中没有该文件。我要创建一个吗?我应该在其中添加什么?我一步一步地按照它进行操作?如果该文件不存在,请不要添加该文件。但请在代码中搜索字符串“HomeController”。某个地方正试图引用该内容。如果您链接到教程,您遵循它可能会帮助我们获得更多信息。但正如John所述,您的代码正在寻找一个HomeController-它不存在。根据您的情况,您需要创建它,或者重新编写调用它的代码。伙计们非常感谢您的两个getting返回给我。这是我正在遵循的教程。错误消息表明,在代码中的某个地方,您正在尝试使用一个名为HomeController的东西,但Rails不知道它是什么。您是否有一个文件
app/controllers/home\u controller.rb
-如果有,它是否正确?另外,请在您的代码库中搜索该字符串g并找到引用的位置。嗨,John,不,我在控制器中没有该文件。我应该制作一个吗?我应该在其中放什么?我一步一步地跟着它?如果它不存在,不要添加该文件。但在代码中搜索字符串“HomeController”。某个地方正试图引用该内容。如果您链接到教程,您遵循它可能会帮助我们获得更多信息。但正如John所述,您的代码正在寻找一个HomeController-它不存在。根据您的情况,您需要创建它,或者重新编写调用它的代码。伙计们非常感谢您的两个getti回到我这里。这是我下面的教程