私が Passport で現在抱えている問題から、具体的な例を挙げてみましょう。認証中または認証後に、イベントがトリガーされているようで、最終的に次のエラーが発生します。
error: invalid input syntax for integer: "test@email.com"
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)
さて、この場合、これはユーザーIDの代わりに(この場合はPostgreSQLに)渡される電子メールログインに関係していますが、このイベントがどこでトリガーされているか、どのコードが初期化されているかを知る実際の方法はありませんイベント、およびそれをトリガーしているコード。
grep エミッターよりも良い方法はありますか?