2014-10-09 139 views
1

未初始化的常量我使用的铁轨4.1.6,我想我应该失去了一些东西Rails的路由错误使用命名空间 - 的命名空间路径

我设置命名空间

配置/路由的路由。 RB

namespace :manage do 
    root to: "dashboard#index" 
end 

,然后我尝试访问/manage页面,我应该得到一个异常有关管理:: DashboardController(我还没有创建它尚未),但实际上我得到如下:

uninitialized constant Manage 

我甚至无法修复它,我看了相关的源代码,看起来它由module选项引起的,我可以得到/manage/users同样的错误,如果我将其更改为:

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

回答

1

它工作后,我创建一个空的目录“管理”根据app/controllers