onn*_*nni 9 routes ruby-on-rails rubymine helpers
我正在使用Rubymine(5.4.3.2.1)进行Hartl的RoR教程,我遇到了路径助手的麻烦.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
Run Code Online (Sandbox Code Playgroud)
我也尝试使用get而不是匹配,但这没有帮助.
Ruby 是一种动态语言,因此有些东西很难为 IDE 进行智能解析。
但是,显示路线和帮助程序(例如“people_path”等)应该可以工作,但是如果更改它,则必须重新启动服务器!