Rails的路由错误使用命名空间 - 的命名空间路径
问题描述:
未初始化的常量我使用的铁轨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
答
它工作后,我创建一个空的目录“管理”根据app/controllers