我正在构建ruby / rails教程,我创建了welcome#index
视图文件及其控制器。我还取消注释了root :to => "welcome#index"
的{{1}}部分并删除了routes.rb
并重新启动了服务器。
但由于某种原因,我收到public/index.html
错误。有谁知道会导致什么?
这是The page you were looking for doesn't exist.
:
routes.rb
welcome_controller.rb
Quirk::Application.routes.draw do
get "welcome/index"
root :to => "welcome#index"
end
index.html.erb
class WelcomeController < ApplicationController
def index
end
end
答案 0 :(得分:0)
删除get "welcome/index"
行或将root :to => "welcome#index"
放在文件顶部。
答案 1 :(得分:0)
你只需要
Quirk::Application.routes.draw do
root :to => "welcome#index"
end
我刚刚完成了教程并顺利运行http://guides.rubyonrails.org/getting_started.html
也许你应该在另一个文件夹中重新开始教程