Ruby on rails 4 使用命名空间路径的命名空间-未初始化常量时发生Rails路由错误

Ruby on rails 4 使用命名空间路径的命名空间-未初始化常量时发生Rails路由错误,ruby-on-rails-4,namespaces,routes,Ruby On Rails 4,Namespaces,Routes,我正在使用rails 4.1.6,我想我应该遗漏一些东西 我使用名称空间设置路由 config/routes.rb namespace :manage do root to: "dashboard#index" end 然后我尝试访问/manage页面,我应该会得到一个关于manage::DashboardController的异常(我还没有创建它),但实际上我得到了以下信息: uninitialized constant Manage 即使我阅读了相关的源代码,我也无法修复它,看起来它

我正在使用rails 4.1.6,我想我应该遗漏一些东西

我使用名称空间设置路由

config/routes.rb

namespace :manage do
  root to: "dashboard#index"
end
然后我尝试访问
/manage
页面,我应该会得到一个关于manage::DashboardController的异常(我还没有创建它),但实际上我得到了以下信息:

uninitialized constant Manage
即使我阅读了相关的源代码,我也无法修复它,看起来它是由
模块
选项引起的,如果我将其更改为:

scope path: 'manage', module: "manage" do
  resources :users
end

我在
app/controllers