2012-04-26 5 views
0

Я только недавно начал этот рубин на учебнике по рельсам, чтобы начать мое новое приключение на новый язык и после учебника, который я застрял. После того, как я отредактировал мой файл index.html.erb к тому, что учебник делает мой локальный сервер дал мне ошибкукак я могу отлаживать это?

**Routing Error** 
No route matches [GET] "/" 

Я честно не знаю, как отладить это

Это то, что в индексном файле

<% @snippet.each do |snippet| %> 
<h2><%= snippet.title %></h2> 
<%end%> 

И для моих маршрутов:

Josegomez::Application.routes.draw do 
resources :snippets 

Вот видео я следовал I т требует от вас быть членом, хотя, но я полагал, что большинство будет спросить об этом http://tutsplus.com/tutorial/how-to-deploy-your-first-rails-app/

Вот что я получил, когда я набрал Rake маршрутизирует

Jose-Gomezs-MacBook-Pro:josegomez josegomez$ rake routes 
    snippets GET /snippets(.:format)   snippets#index 
      POST /snippets(.:format)   snippets#create 
new_snippet GET /snippets/new(.:format)  snippets#new 
edit_snippet GET /snippets/:id/edit(.:format) snippets#edit 
    snippet GET /snippets/:id(.:format)  snippets#show 
      PUT /snippets/:id(.:format)  snippets#update 
      DELETE /snippets/:id(.:format)  snippets#destroy 

Эй, может быть, используя старую версию ...

ответ

5

Вы должны маршрут укоренить

Добавить это routes.rb

root :to => 'snippets#index' 
+0

вау человек это сработало. Благодарю. –

+1

Не забудьте отметить это как ваш ответ! – MrDanA

Смежные вопросы