From c33953a78568d24f79000e3e15877f63c01d7ae9 Mon Sep 17 00:00:00 2001 From: kckckc Date: Sat, 16 Apr 2022 21:36:00 -0700 Subject: [PATCH] Renamed to nodeEnv and cleaned up --- src/server/config/serverConfig.js | 12 +++--------- src/server/server/index.js | 15 +++++++-------- 2 files changed, 10 insertions(+), 17 deletions(-) diff --git a/src/server/config/serverConfig.js b/src/server/config/serverConfig.js index c36e1e5a..d40f013e 100644 --- a/src/server/config/serverConfig.js +++ b/src/server/config/serverConfig.js @@ -1,26 +1,20 @@ -//eslint-disable-next-line no-process-env -const isProduction = process.env.NODE_ENV === 'production'; +/* eslint-disable no-process-env */ module.exports = { - isProduction, version: '0.10.6', port: 4000, startupMessage: 'Server: ready', defaultZone: 'fjolarok', + nodeEnv: process.env.NODE_ENV, + //Options: // sqlite // rethink - //eslint-disable-next-line no-process-env db: process.env.IWD_DB || 'sqlite', - //eslint-disable-next-line no-process-env dbHost: process.env.IWD_DB_HOST || 'localhost', - //eslint-disable-next-line no-process-env dbPort: process.env.IWD_DB_PORT || 28015, - //eslint-disable-next-line no-process-env dbName: process.env.IWD_DB_NAME || 'live', - //eslint-disable-next-line no-process-env dbUser: process.env.IWD_DB_USER || 'admin', - //eslint-disable-next-line no-process-env dbPass: process.env.IWD_DB_PASS || '' }; diff --git a/src/server/server/index.js b/src/server/server/index.js index bebd255f..e44fcfb9 100644 --- a/src/server/server/index.js +++ b/src/server/server/index.js @@ -13,9 +13,11 @@ const rest = require('../security/rest'); const { port = 4000, startupMessage = 'Server: Ready', - isProduction + nodeEnv } = require('../config/serverConfig'); +const compileLessOnce = nodeEnv === 'production'; + const onConnection = require('./onConnection'); const { appRoot, appFile } = require('./requestHandlers'); @@ -44,13 +46,10 @@ const init = async () => { next(); }); - app.use(lessMiddleware('../', - isProduction ? { - once: true - } : { - force: true - } - )); + app.use(lessMiddleware('../', { + once: compileLessOnce, + force: !compileLessOnce + })); rest.init(app);