Rails:不存在的RAILS_ROOT上的NameError

时间:2015-08-13 19:56:20

标签: ruby-on-rails git ruby-on-rails-4 nameerror

这真是奇怪。我正在跟踪一个答案here只是为了测试一下。我无法解决这个问题,所以我删除了它。我现在就有这个:

class DocController < ApplicationController
  def index

  end
end

我刷新了页面,第7行仍然有uninitialized constant DocController::RAILS_ROOT。我没有第7行,它以5结束。所以我决定将puts "alskjdfal;ksdjfa;lkdsjf"放在第7行,我的控制器文件然后在第8行结束。它仍然说错误来自第7行。我删除了控制器,但是留下了路线,它仍然说错误来自第7行。我知道这不是我的意思处理错误的文件,因为我可以看到我在错误页面上所做的更改。

enter image description here

所以我认为它是背景中的东西,但当我告诉git放弃我的所有更改时,它仍然会发生,并且git说我的文件没有任何不同。当我将get 'doc/index'添加到主routes.rb后,切换到我的主分支(没有此业务)时,我收到同样的错误。

它来自哪里,我怎么能摆脱它?拜托,谢谢你。

0 个答案:

没有答案