我已经在类似的错误中删除了一些过去的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部分....任何线索我应该做什么做?我是否可以在不造成大问题的情况下重命名桌面?
答案 0 :(得分:0)
在与几个rubyist谈论这个模糊的错误/情况之后,唯一的解决方案就是将repo重新克隆到一个新文件夹并摆脱旧的...一些路径如何真正搞砸了:\