首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    NodeJS中的异步编程经验

    关于 Unhandled Rejection 一个 Promise 是一个异步操作的状态机,其可能处于这三种状态之一 pending:异步操作还在执行中 fulfilled:异步操作已经完成 rejected...:异步操作执行失败 Node.js 6.6.0 added a sporadically useful bug/feature: logging unhandled promise rejections...中的 err 是未定义的,代码执行时会抛出错误,由于没有后续的处理,所以也会输出 UnhandledPromiseRejectionWarning 的警告 所以稍不注意就会引起 Promise 中的 unhandled...rejection 进行捕捉处理,否则统一也是会出现 UnhandledPromiseRejectionWarning 的警告 解决问题 最后解决一下文章开头的问题:构建任务中 html 解析错误,出现了一个 Unhandled...Rejection,所以我们可以添加一个 unhandledRejection 事件监听,直接退出: 参考链接 Unhandled Promise Rejections in Node.js #Promise

    1.8K20
    领券