这可能有点傻,但在命名根路由后,我确实删除了默认的 public/index.html 文件。这是我的配置/routes.rb:
FirstApp::Application.routes.draw do
root to: 'static_pages#home'
match '/help', to: 'static_pages#help'
match '/about', to: 'static_pages#about'
resources :microposts
resources :users
end
只需学习 Rails 教程,就会发生这种情况。根肯定存在,因为root_path
变量被创建并在 rspec 测试中使用。默认页面仍然显示,我不知道为什么......它应该没有什么可关闭的?这是rails服务器本身的问题吗?删除 index.html 文件后,我可能需要对其进行重置/重新配置?
谢谢你的帮助!