ByeBug Debugger只工作一次[Rails 4]

Fra*_*tia 6 ruby debugging ruby-on-rails byebug

我遇到的问题是byebug类在第一个之后被忽略了.这很奇怪.我启动服务器.每当有一个byebug声明时,如果它是自服务器启动以来的第一个声明,它就会起作用.如果没有,它会说这个消息:*** Byebug already started. Ignoringbyebug call.和调试器工作的唯一方法是重启服务器(它只能工作一次).

任何帮助将非常感激.

顺便说一句,这发生在每个项目中.

谢谢.

duk*_*ave 6

这已被报道并修复,但尚未发布.

要解决此问题,请更新以下内容Gemfile:

gem 'byebug', github: 'deivid-rodriguez/byebug', branch: 'master'
Run Code Online (Sandbox Code Playgroud)

然后bundle update byebug重新启动Rails服务器.

  • 为了记录,它现在在一个版本中 - 所以你可以'捆绑更新byebug`并获得版本4.0.5的修复. (3认同)