1

我是 ruby​​ 2.2.1 和 rails 4.2.0 和 RubyMine 7.0.4。我尝试使用图形调试器,但每次遇到刹车点时,我的浏览器都会出现以下错误:

undefined method '+' for nil:NilClass

4

1 回答 1

1

刚才遇到了这个问题,在你的Gemfile的开发组里注释掉byebug就解决了。

group :development, :test do
  gem 'sqlite3',     '1.3.9'
#  gem 'byebug',      '3.4.0'
  gem 'web-console', '2.0.0.beta3'
  gem 'spring',      '1.1.3'
end

我认为这是因为这个新的 rails 内置调试​​器与 RubyMine 提供的调试器发生冲突,并且 byebug 获胜。

保存修改后的 Gemfile 并在调试模式下重新启动服务器,一切都应该恢复正常了 :)

于 2015-03-22T06:29:52.807 回答