Rubymine不了解路径助手

时间:2013-11-13 15:47:50

标签: ruby-on-rails routes rubymine helpers

我正在为Hartl的RoR tutorial使用Rubymine(5.4.3.2.1)而且我遇到了路径助手的麻烦。 root_path工作得很好,但rubymine说'找不到xxxx_path'用于控制器中的其他操作。

Rspec和Rails服务器正在使用那些相同的路径助手!!

我的routes.rb:

SampleProject::Application.routes.draw do
  get "users/new"

  root 'static_pages#home'
  match '/signup',  to: 'users#new', via: 'get'
  match '/help', to: 'static_pages#help', via: 'get'
  match '/about', to: 'static_pages#about', via: 'get'
  match '/contact', to: 'static_pages#contact', via: 'get'
end

我也试过使用get而不是匹配,但这没有帮助。

1 个答案:

答案 0 :(得分:0)

Ruby是一种动态语言,因此有些东西很难为IDE智能解析。

但是显示“people_path”等路由和帮助程序应该可以正常工作,但是如果更改它,则必须重新启动服务器!