Я начинаю работать с Ruby on Rails и слежу за онлайн-руководством.В этом руководстве я изменил свой файл rout.rb, добавив следующую строку:
resources :people
Я также набрал rails generate controller People
ранее.controllers / people_controllers.rb выглядит так:
class PeopleController < ApplicationController
end
Все выглядит хорошо для меня.Однако http://0.0.0.0:3000/people
выдает мне ошибку:
Unknown action
The action 'index' could not be found for PeopleController
Не думаю, что мне нужно это делать, но когда я добавляю:
def index
end
к моему контроллеруобновив страницу, я получаю следующую ошибку:
Template is missing
Missing template people/index, application/index with {:handlers=>[:erb, :builder], :locale=>[:en, :en], :formats=>[:html]}. Searched in: * "/Users/myuser/projects/project_manager/app/views"
Я использую новейшую версию Ruby и Rails v3.Все было установлено сегодня.Что здесь может быть не так?