rails演示应用中的路由错误

时间:2014-08-21 04:11:12

标签: ruby-on-rails ruby-on-rails-4 aptana3

我在Aptana Studio 3的Rails(4.1.4)中创建了一个简单的hello world应用程序。

问题是每当我运行服务器并尝试访问localhost:3000时,一切都很好但是当我尝试使用localhost:3000 / greet / index访问应用程序时,我收到以下错误消息:

  

路由错误

     

没有路线匹配[GET]" / greet / index"

     

Rails.root:D:/ WorkSpace / demo_rails

     

应用程序跟踪|框架跟踪|完整追踪   路由

     

路线优先从上到下匹配

     

您没有定义任何路线!

     

请在config / routes.rb中添加一些路由。   有关路由的更多信息,请参阅Rails指南Rails Routing from the Outside In。

     

Helper HTTP Verb Path Controller#Action   路径/网址

1 个答案:

答案 0 :(得分:2)

  1. 阅读错误消息。它说你没有任何路线。打开推荐的错误消息材料并阅读这些材料。

  2. root to: 'greet#index'添加到路线。


  3. 建议:请务必仔细检查错误消息,Rails足够聪明,可以为您提供完全有用的提示。