我的环境:
Ubuntu 14
Ruby 2.2.1
Rails 4.2
新创建的rails应用程序,包含1个操作:
class FramesController < ApplicationController
def index
return 0
end
end
无论我在哪里放置断点(在返回0的情况下都是例),我在浏览器中收到此错误:
undefined method `+' for nil:NilClass
只有当我使用&#39; Debug&#39; RubyMine中的选项以及何时到达断点。当我在没有调试器/断点的情况下运行服务器时,一切正常。
答案 0 :(得分:24)
我遇到了同样的问题,只是从 Gemfile中删除了byebug gem
修复了它
group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
#gem 'byebug'
检查 Gemfile 中是否有 byebug ,如果禁用它。
使用Intellij Idea 14.1测试,也应该适用于RubyMine