From 637874e426d66e9fd573d48058001508bd05dca9 Mon Sep 17 00:00:00 2001 From: whyour Date: Fri, 11 Aug 2023 22:50:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=94=99=E8=AF=AF=E6=8D=95=E8=8E=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- back/loaders/app.ts | 33 +++++++++++++++++++-------------- back/loaders/db.ts | 2 +- 2 files changed, 20 insertions(+), 15 deletions(-) diff --git a/back/loaders/app.ts b/back/loaders/app.ts index 0798e28e..14ea2f22 100644 --- a/back/loaders/app.ts +++ b/back/loaders/app.ts @@ -7,18 +7,23 @@ import linkDeps from './deps'; import initTask from './initTask'; export default async ({ expressApp }: { expressApp: Application }) => { - await depInjectorLoader(); - Logger.info('✌️ Dependency Injector loaded'); - - await expressLoader({ app: expressApp }); - Logger.info('✌️ Express loaded'); - - await initData(); - Logger.info('✌️ init data loaded'); - - await linkDeps(); - Logger.info('✌️ link deps loaded'); - - initTask(); - Logger.info('✌️ init task loaded'); + try { + depInjectorLoader(); + Logger.info('✌️ Dependency Injector loaded'); + + expressLoader({ app: expressApp }); + Logger.info('✌️ Express loaded'); + + await initData(); + Logger.info('✌️ init data loaded'); + + await linkDeps(); + Logger.info('✌️ link deps loaded'); + + initTask(); + Logger.info('✌️ init task loaded'); + } catch (error) { + Logger.info('✌️ depInjectorLoader expressLoader initData linkDeps failed'); + Logger.error(error); + } }; diff --git a/back/loaders/db.ts b/back/loaders/db.ts index ebdd7d10..5cc16989 100644 --- a/back/loaders/db.ts +++ b/back/loaders/db.ts @@ -125,6 +125,6 @@ export default async () => { Logger.info('✌️ DB loaded'); } catch (error) { Logger.info('✌️ DB load failed'); - Logger.info(error); + Logger.error(error); } };