javascript - 我现在可以得到 future 未处理的 promise 拒绝行为吗?

标签 javascript node.js promise unhandled

In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

我的管道在它应该失败的时候通过了,并且部署了一个在启动时崩溃的版本。如果 Node.js 以非零退出代码退出,则管道将失败并且不会部署错误版本。

有没有办法让 Node.js 在遇到未处理的 promise 拒绝时以非零退出代码退出,而不需要我等待 future ?

最佳答案

对于 node 12 及更高版本:

node --unhandled-rejections=strict

关于javascript - 我现在可以得到 future 未处理的 promise 拒绝行为吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51632965/

相关文章:

javascript - 有什么方法可以在 Express 的 POST 请求中获取 csrf token 吗?

javascript - 在 setTimeout 中将多个参数传递给 promise 解析

node.js - Nodejs 中的动态 require

javascript - 处理 JSON 时返回空数组

javascript Promise.all 只返回最后一个 promise

javascript - 调用者无法使用 ajax 从异步方法中获取正确的值

javascript - Jquery 在数组内创建数组

javascript - 使用 Firefox 27.0.1 时,Window.settimeout 失败

.net - 你如何从 javascript 的弹出窗口打印?

javascript - Node 无法读取未定义的属性 'forEach'