2014-10-09 196 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