如何调试输出到记录器而不是 hapijs 中的控制台?

How debug output to logger instead console in hapijs?

我已经实例化了一个 hapi 服务器,例如:

var server = new hapi.Server({debug:true});

如果我在请求处理函数中抛出错误,我会在控制台输出中得到它。我如何通过事件发送它以允许像在 hapi 服务器上配置的那样记录它。

看看内置的 logging

request.log(['error', 'database', 'read']);

然后您可以配置 good 或其他插件来解析这些日志。