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); } };