Rails:Byebug不会在控制台中打印

时间:2017-01-02 09:07:13

标签: ruby-on-rails ruby byebug

由于一些不明原因,Byebug停止在控制台中打印代码。

例如,我在以下测试中添加了 byebug

enter image description here

我在控制台/终端中获得了什么:

enter image description here

您是否知道可能出现的问题或者我在哪里可以找到此问题的原因?

编辑:

命令我如何运行测试:

$ rake spec

编辑2:

当我在任何地方使用Byebug运行服务器时,它也无法正常工作。它甚至不会打印任何日志。这是在运行服务器并向他们发送一些请求后它如何看待控制台 - ...空:

enter image description here

它不能在控制台中打印可能是由puma.rb配置引起的:

min_threads_count = ENV.fetch('RAILS_MIN_THREADS') { 5 }.to_i
max_threads_count = ENV.fetch('RAILS_MAX_THREADS') { 5 }.to_i
threads min_threads_count, max_threads_count

bind "unix:///var/run/puma.sock?umask=0000"

stdout_redirect "/var/log/puma.stdout.log", "/var/log/puma.stderr.log", true

environment ENV.fetch('RAILS_ENV') { 'development' }

plugin :tmp_restart

0 个答案:

没有答案