我的工作与制定一个RoR的应用程序。 当我来到今天的工作,并试图启动我的本地开发环境,回报率未能当我试图去登录页:
NameError at /users/sign_in
undefined local variable or method `require_no_authentication' for #<SessionsController:0x########>
它看起来像没有被我们写的代码中引发的错误,而是从深宝石设计中。 我猜测,不知怎的,我的开发机器没有配置正确。
这里有一些事情我试图修正错误:
- 我跑
rake db:migrate
和rake db:terraform
。 - 我跑了
bundle install
。 - 我跑
rvm gemset empty
和bundle install
重新安装所有的宝石。
这些都不奏效。
此外,这里有关于这个错误的一对夫妇更奇怪的事情:
- 在我的工作场所的其他开发者无有同样的错误,即使他们是在同一个代码库。
- 试图找出了一段时间的错误后,我切换到,自从开始之前,我得到这个错误我还没有更新的一个分支。 即使它是在周末前的工作,那支现在失败,出现同样的错误。
有谁知道什么是我能做来尝试解决这个问题? 听起来是不是像我的本地配置的某些部分设置不正确吗?