Я хочу связать с локальным сервером: 3000 на ruby на rails, но когда я использую сервер bundle exec rails, он просто выходит и не генерирует сервер.
➜ demo git:(master) ✗ bundle exec rails server
=> Booting Puma
=> Rails 5.2.0 application starting in development
=> Run `rails server -h` for more startup options
Exiting
Это мой route.rb, если это поможет!
Rails.application.routes.draw do
root "pages#home"
end
Я создал контроллер с именем pages и создал представление с именем home.Когда я впервые сгенерировал сервер, я уже закончил сеанс, поэтому мне интересно, как я могу сгенерировать сервер снова, чтобы я мог видеть свою «домашнюю» страницу.
Вот что происходит, когда я пытаюсь получить сервер.Может кто-нибудь объяснить мне, что может быть не так?Спасибо!
Редактировать: я создал свой контроллер, используя
bundle exec rails g controller pages
Затем я добавил home.html.erb в представления.
Мне удалось подключиться к серверуно это ошибка, которую я вижу на своей странице:
Я выполнил команду, но ничего не произошло.Я скопировал и вставил
bin/rails db:migrate RAILS_ENV=development
, и вот что я получил: