Приложение Rails, интеграция blogit

#ruby-on-rails

#ruby-on-rails

Вопрос:

Я новичок в rails, у меня есть приложение rails, и я пытаюсь интегрировать движок блогов — blogit, но когда я запускаю приложение, я получаю undefined local variable or method - root_path , кроме того, мой макет приложения пытается отрисовываться для этого движка blogit, помогите мне решить эту проблему,

localhost:3000/blog/posts undefined local variable or method - root_path
localhost:3000/blog/posts/index no route matches blog/post/index

оно неправильно смонтировано? я только что выполнил шаги, упомянутые в git https://github.com/KatanaCode/blogit

Комментарии:

1. можете ли вы показать файл routes?

Ответ №1:

Да, вам нужно добавить root to :

 root to: "posts#index", as: :blog_root
  

вместо get "/" => "posts#index", as: :blog_root