Ruby on rails 更改默认登录&;签出路线

Ruby on rails 更改默认登录&;签出路线,ruby-on-rails,devise,routes,ruby-on-rails-4,Ruby On Rails,Devise,Routes,Ruby On Rails 4,因此,我想将登录路径更改为/login(而不是*/users/sign_in*) 我四处寻找,在台阶上找到了一个。但是我对rails有点陌生,仅仅遵循这些步骤并没有帮到我 My routes.rb如下: resources :categories root :to => "listings#index" get "user/show" resources :listings get "flatuipro_demo/index" devise_for :users, :controll

因此,我想将登录路径更改为
/login
(而不是*/users/sign_in*)

我四处寻找,在台阶上找到了一个。但是我对rails有点陌生,仅仅遵循这些步骤并没有帮到我

My routes.rb如下:

resources :categories
root :to => "listings#index"

get "user/show"
resources :listings

get "flatuipro_demo/index"

devise_for :users, :controllers => { :registration => "registration",
                                                                         :omniauth_callbacks => "users/omniauth_callbacks" }
get 'users/:id' => 'user#show', as: :user



resources :messages, only: [:index, :create, :new] do
    member do
        get :inbox
        get :sent
    end
end

我在底部找到了它,第一次它对我不起作用,因为我没有重新启动服务器

devise_for :users, :path => '', :path_names => {:sign_in => 'login', :sign_out => 'logout'}
对于每个想要更改路径名的人来说都应该可以