From bca8fa097d5bfe9941e8379bcfcb7af61f41cf69 Mon Sep 17 00:00:00 2001 From: MrFry Date: Thu, 24 Oct 2019 14:31:44 +0200 Subject: [PATCH] More error resistant module loading --- server.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/server.js b/server.js index f1c3fd6..c59d84b 100644 --- a/server.js +++ b/server.js @@ -67,10 +67,14 @@ const app = express() Object.keys(modules).forEach(function (k, i) { let x = modules[k] - x.app = require(x.path).app - x.urls.forEach((url) => { - app.use(vhost(url, x.app)) - }) + try { + x.app = require(x.path).app + x.urls.forEach((url) => { + app.use(vhost(url, x.app)) + }) + } catch (e) { + console.log(e) + } }) const locLogFile = './stats/logs'