From 06b5d3c1541269664203008709059fb9b6aa8266 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E8=8A=B1=E8=8A=B1=E8=8A=B1=E5=84=BF?= <860563585bxy@gmail.com> Date: Mon, 11 Dec 2023 19:14:36 +0000 Subject: [PATCH] =?UTF-8?q?!132=20=E4=BF=AE=E5=A4=8D=E5=9C=A8=E4=B8=8D?= =?UTF-8?q?=E6=98=AFPromise=E6=8A=A5=E9=94=99=E6=97=B6=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E7=BB=93=E6=9D=9F=E8=BF=9B=E7=A8=8B=20*=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=9C=A8=E4=B8=8D=E6=98=AFPromise=E6=8A=A5=E9=94=99=E6=97=B6?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E7=BB=93=E6=9D=9F=E8=BF=9B=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/config/init.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/config/init.js b/lib/config/init.js index 9e36287..1479906 100644 --- a/lib/config/init.js +++ b/lib/config/init.js @@ -43,6 +43,16 @@ async function UpdateTitle() { /** 设置时区 */ process.env.TZ = 'Asia/Shanghai' +/** 捕获未处理的错误 */ +process.on('uncaughtException', (error) => { + let err = error + if (logger) { + logger.error(err) + } else { + console.log(err) + } +}) + /** 捕获未处理的Promise错误 */ process.on('unhandledRejection', (error, promise) => { let err = error