ruby-on-rails – spring / application.rb:161 undefined方法`拒绝!’ for nil:NilClass(NoMethodError)

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

在过程6473中通过Spring预加载器运行
加载开发环境(Rails 5.0.1)
回溯(最近的呼叫最后):
/home/abwahed/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/spring-2.0.1/lib/spring/application.rb:161:infork’:未定义方法拒绝!’ for nil:NilClass(NoMethodError)

解决方法

在春天的宝石回购中,在 here年前几天就这个问题进行了积极的讨论.底层的ruby gem binding_of_caller正在使用ruby 2.5.0创建问题.现在这个问题在 binding_of_caller_repo标记关闭了pr.因此,我认为你可以简单地进行捆绑更新或捆绑更新binding_of_caller来修复它.如果不起作用,你也可以尝试将ruby降级到2.4.3.希望这可以帮助.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...