当我转到时,我得到以下错误:undefined local variable or method `logger' for #<Sinatra::Application:0x00000100d91f88>我需要添加或配置一些东西来在Sinatra中启用日志记录吗?阅读Sinatra自述文件和文档,您会发现Sinatra::Application默认启用了
然而,这也将记录堆栈跟踪:Traceback (most recent call last):NameError: name 'something_that_may_fail' is not defined
有时候,这并不是我想要的:在某些情况下,我已经知道异常类型和异常消息(连同我的自定义日志消息)就足够了,并且不想用堆栈跟踪展开日志,这些跟踪不会