我刚刚在Windows 7机器上安装了Rails等。
创建了我的第一个应用程序,并尝试转到第一个生成的应用程序,这就是我得到的:
Routing Error
No route matches "/say/hello"
其中说是应用名称,hello是第一个视图的名称。
思想?
答案 0 :(得分:6)
如果您正在实施非常简单的路线(因为这是您的第一个应用程序,我假设这就是您想要的!),请确保您已取消注释routes.rb中的最后一条路线:
match ':controller(/:action(/:id(.:format)))'
这将发送/ say / hello到hello
控制器的say
操作。
答案 1 :(得分:1)
您是否在config/routes.rb
添加了路线?
get 'say#hello'