在打字稿服务上运行单元测试时,我看到了这个警告:
(node:79377) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 6): [object Object]
node:
告诉我什么?另外,rejection id:
告诉我什么?
- 注 -
我的问题不是如何找到未处理的承诺,而是"数字"在警告沟通。
答案 0 :(得分:1)
(node:79377)
是node
PID(进程ID)
https://github.com/nodejs/node/blob/master/lib/internal/process/warning.js#L4
rejection id
是被拒的Promise
的ID
https://github.com/nodejs/node/blob/master/lib/internal/process/promises.js#L40抓住Promise ID
https://github.com/nodejs/node/blob/master/lib/internal/process/promises.js#L63生成警告/错误