几天前我正在修补它,似乎工作正常。但现在我回到了这个应用程序设置,我似乎无法访问主页
http://localhost:3000
这是我的routes.rb配置
devise_for :users
resources :home
get "home/index"
resources :formats
get "formats/index" #display all formats
root :to => "home#index"
知道我为什么会收到路线无法识别的错误?
谢谢!
答案 0 :(得分:4)
遇到路由问题时,请务必检查rake routes
的输出以确保其正确列出。通常,路由/
路径的正确方法是使用root
方法,就像在那里一样。
要检查的第二件事是您正在连接到正确的应用程序。您可能在不同的端口上运行多个rails server
实例。
确保您在提出请求时看到log/development.log
的更新。