Rails 4没有在'rake routes'中显示路由,但是视图正在运行

时间:2013-09-25 02:42:05

标签: ruby-on-rails routes rake ruby-on-rails-4

就像标题所述,我的路线文件中有以下内容:

  root to: 'assets#index'

  resources :assets do
    member do
      get :download
    end
  end

然而,我rake routes和访问rails/info/routes的输出都是:

Prefix Verb URI Pattern Controller#Action
root GET / assets#index

然而,我的观点中的路线运作良好。

我也尝试了bundle exec,我已经更新到最新版本的bundle,正如其他一些帖子所建议的那样。它仍适用于我的Rails 3应用程序。

1 个答案:

答案 0 :(得分:3)

:assets是Rails中的保留路径。所以你不能真正使用它。