在这种情况下,当我运行本地 API 时,我会收到一条警告,其中包含
UnhandledPromiseRejectionWarning:错误:在 WriteWrap.afterWrite [as oncomplete] (net.js:835:14) (node:7028) > UnhandledPromiseRejectionWarning 处写入 EPIPE:未处理的承诺拒绝。此错误源于在没有 catch 块的情况下抛出异步函数内部,或拒绝未使用 .catch() 处理的承诺。(拒绝编号:1)
指定这可能是一个没有正确编写 catch() 回调的 JS 承诺。我检查了整个 API(控制器、模型,甚至中间件)并且所有函数和承诺都正确返回。所有 mongoDB 守护程序都运行良好,但 API 仅响应 404 状态。
有什么方法可以在不包含任何 TDD 或测试单元的情况下调试 API?
谢谢。