Ruby on rails 是否可以静音不相关的错误消息?
如果我错误地调用控制台中的私有方法,我将收到25行错误消息,如下所示:Ruby on rails 是否可以静音不相关的错误消息?,ruby-on-rails,ruby-on-rails-4,error-handling,Ruby On Rails,Ruby On Rails 4,Error Handling,如果我错误地调用控制台中的私有方法,我将收到25行错误消息,如下所示: from /Users/Omonia/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/railties-4.2.4/lib/rails/commands/console.rb:110:in `start' 第一行通常提供有意义的信息,但其余的可以很容易地静音 有什么方法可以清理这个问题吗?如果您使用标准的IRB REPL as rails控制台,请添加以下行: IRB.conf
from /Users/Omonia/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/railties-4.2.4/lib/rails/commands/console.rb:110:in `start'
第一行通常提供有意义的信息,但其余的可以很容易地静音
有什么方法可以清理这个问题吗?如果您使用标准的IRB REPL as rails控制台,请添加以下行:
IRB.conf[:BACK_TRACE_LIMIT] = 1
对于~/.irbrc
文件,会将输出截断到所需的限制
不过,我建议不要这样做,因为错误回溯在复杂的调试情况下非常有用