我正试图使用hapi 16.1.1将我的nodejs代码迁移到17.7.0(hapi依赖项的升级是由npm audit
引发的漏洞引起的(。
以下代码适用于16.1.1:
server = new hapi.Server();
server.on('log', function (event, tags) {
...
});
然而,在17.7.0中,我得到了以下错误:
TypeError: server.on is not a function
我想旧的server.on((在hapi17中应该有一些等价的东西,但我还没有找到从v16到v17的迁移文档。
对于如何解决这一问题的任何帮助,我们将不胜感激。谢谢
感谢Kevin B的建议(谢谢!(我以这种方式更改了代码:
server.events.on('log', function (event, tags) {
...
}
它是有效的。