AbstractController :: Helpers :: PagesController中的MissingHelperError #home

时间:2015-05-19 23:41:56

标签: ruby-on-rails ruby helper

我已经在类似的错误中删除了一些过去的SO帖子,但是没有列出我的确切情况,这是/桌面/桌面案例的差异......这个错误开始发生在我身边也没有在本地运行我的应用。任何建议将不胜感激:(因为缺乏声誉点,所以不会让我发布屏幕截图)但这是浏览器拉出的错误:

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(“./”))路径进行比较,唯一的区别在于/ desktop vs / Desktop部分....任何线索我应该做什么做?我是否可以在不造成大问题的情况下重命名桌面?

1 个答案:

答案 0 :(得分:0)

在与几个rubyist谈论这个模糊的错误/情况之后,唯一的解决方案就是将repo重新克隆到一个新文件夹并摆脱旧的...一些路径如何真正搞砸了:\