我的第一个Ruby On Rails应用程序出了什么问题?

时间:2012-07-30 09:34:21

标签: ruby-on-rails ruby ruby-on-rails-3

我是Ruby On Rails的新手。我在2天前安装在Windows上,现在我想用它创建一个简单的“Hello Rails”。我使用This Tutorial。我做了所描述的所有步骤,但它不起作用。步骤是:

  1. 在PowerShell中编写此命令:rails generate controller home index
  2. 在文本编辑器中打开app / views / home / index.html.erb并将其编辑为包含一行 代码:

    你好,Rails!

  3. 使用此命令从应用程序中删除默认页面 rm public / index.html

  4. 在编辑器中打开文件config / routes.rb,然后编辑root

  5.   

    :to => “欢迎#指数”

      

    :to => “家#指数”

    1. 导航至
    2.   

      “HTTP://本地主机:3000”

      在我的浏览器中,但我看到此错误而不是Hello Rails: (我没有足够的声誉来发布错误图片)

        

      路由错误

           

      没有路线匹配[GET]“/”

      有谁能告诉我这个问题是什么? 感谢

1 个答案:

答案 0 :(得分:2)

确保config/routes.rb文件中的内容如下:

Blog::Application.routes.draw do
  root :to => "home#index"
end

(暂时删除其他所有内容以确保其干净)

此外,尝试终止服务器并确保您仍然看不到该错误消息(这可能表明另一台服务器仍在某处运行)。沿着这些方向,确保在获取页面时在控制台输出中看到请求。

如果您仍然收到错误,请在控制台错误消息中查找任何线索。