2015-05-19 21 views
0

我已經拉了幾個類似的錯誤SO過帳,但非列出了我的確切情況,這是/桌面/桌面案例差異...這錯誤開始發生在沒有我的地方以及在本地運行我的應用程序。任何意見,將不勝感激:(SO不會讓我上傳截屏缺乏信譽分),但這裏是瀏覽器拉起錯誤:AbstractController :: Helpers :: MissingHelperError在PagesController#home

AbstractController::Helpers::MissingHelperError in PagesController#home 

     Missing helper file   helpers//users/myname/desktop/versions/app/helpers/actual_expenses_helper.rb_helper.rb 

     Extracted source (around line #1): 

     class ApplicationController < ActionController::Base 
     # Prevent CSRF attacks by raising an exception. 
     # For APIs, you may want to use :null_session instead. 
     protect_from_forgery with: :exception 
     before_filter :configure_permitted_parameters, if: :devise_controller? 

     Rails.root: /Users/myname/Desktop/versions/app 

     Application Trace | Framework Trace | Full Trace 
     app/controllers/application_controller.rb:1:in `<top (required)>' 
     app/controllers/pages_controller.rb:1:in `<top (required)>' 

我沒跑PWD比較路徑與irb(File.expand_path(「./」))路徑和唯一的案例區別是在/桌面vs /桌面部分....任何線索我應該做什麼?我可以重命名桌面而不會造成大問題嗎?

+0

存儲你的幫手應該是'actual_expenses_helper.rb_helper.rb'的文件嗎? –

+0

我不這麼認爲....我看到雙_helper.rb冗餘,但不知道那裏發生了什麼.... – JScalifornia

回答

0

在與幾位rubyist談到這個模糊的錯誤/情況後,唯一的解決方案是將repo重新克隆到一個新文件夾並擺脫舊的......一些路徑真的被搞砸了:\

相關問題