如何在node.js中调试事件触发器?

问题描述 投票:1回答:0

我将举一个具体示例,该示例取自Passport遇到的当前问题。 在身份验证期间或之后,似乎触发了一个事件,最终导致此错误:

 error: invalid input syntax for integer: "[email protected]"
at p.parseE (.../node_modules/pg/lib/connection.js:412:11)
at p.parseMessage (.../node_modules/pg/lib/connection.js:287:17)
at Socket.p.connect (.../node_modules/pg/lib/connection.js:45:22)
at Socket.EventEmitter.emit (events.js:88:17)
at TCP.onread (net.js:395:14)

现在,在这种情况下,这与传递的电子邮件登录名(在本例中为PostgreSQL)(而不是用户ID)有关,但是我没有真正的方法来找出触发此事件的位置,初始化什么代码事件,以及触发它的代码。

有没有比grep发射器更好的方法?

node.js passport.js
© www.soinside.com 2019 - 2024. All rights reserved.