spring/application.rb:161 undefined方法`拒绝!' for nil:NilClass(NoMethodError)

Abd*_*hed 14 ruby spring ruby-on-rails nomethoderror

我正在为我的应用程序使用ruby 2.5和rails 5.0.1.当我尝试运行控制台或生成控制器或迁移时,它给了我这个错误:

Running via Spring preloader in process 6473 Loading development environment (Rails 5.0.1) Traceback (most recent call last): /home/abwahed/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/spring-2.0.1/lib/spring/application.rb:161:infork':未定义的方法 reject!' for nil:NilClass (NoMethodError)

Ane*_*med 33

有关于这个问题几天活跃的讨论回到这里春天宝石回购.底层的ruby gem binding_of_caller正在使用ruby 2.5.0创建问题.此问题在binding_of_caller_repo中标记为已关闭,现在此处为pr .所以,我认为你可以简单地做一个bundle update或bundle update binding_of_caller修复它.2.4.3如果不起作用,你也可以尝试降级ruby .希望这可以帮助.

  • 谢谢。`bundle update binding_of_caller`修复了它。 (3认同)