アクティブな管理者をインストールしようとしましたが、「無効なルート名、すでに使用されています: 'admin_root'」というエラーが発生したため、stackoverflow を調査した後。私はいくつかの答えを見つけて、それらを私のケースに適用しようとしましたが、うまくいきません。これが私のroutes.rbです。問題を修正するためにどのルートを削除する必要があるか混乱しています。管理ルートがありません。少し混乱しています。
devise_for :admin_users, ActiveAdmin::Devise.config
ActiveAdmin.routes(self)
resources :activities, only: [:index, :destroy]
get "relationships/create"
get "relationships/destroy"
get "users/show"
# You can have the root of your site routed with "root"
root 'videos#index'
get 'home', :to => "pages#home", :as => :home
get 'login', :to => "pages#login", :as => :login
get 'about', :to => "pages#about", :as => :about
get 'browse', :to => "pages#browse", :as => :browse
get 'recent', :to => "videos#recent", :as => :recent
devise_for :users
ActiveAdmin.routes(self)
get 'users/:id' => 'users#show', as: :user
resources :relationships, only: [:create, :destroy]
resources :user_friendships
resources :videos
resources :hearts, only: :create
resources :playlists
resources :users do
resources :playlists do
resources :videos
end
member do
get :following, :followers
end
終わり