From a1372370102a3f372d7e0cf617af52c6d74c7cbf Mon Sep 17 00:00:00 2001 From: sairajzero Date: Mon, 30 Aug 2021 22:04:19 +0530 Subject: [PATCH] Create start.js and main.js --- src/main.js | 19 +++++++++++++++++++ start.js | 4 ++++ 2 files changed, 23 insertions(+) create mode 100644 src/main.js create mode 100644 start.js diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..73da8ca --- /dev/null +++ b/src/main.js @@ -0,0 +1,19 @@ +const config = require('../args/config.json'); +global.floGlobals = require("./floGlobals"); +require('./set_globals'); +require('./lib'); +require('./floCrypto'); +require('./floBlockchainAPI'); + +const Database = require("./database"); +const App = require('./app'); +const PORT = config['port']; + +module.exports = function startServer(public_dir) { + global.PUBLIC_DIR = public_dir; + console.log(PUBLIC_DIR); + Database(config["sql_user"], config["sql_pwd"], config["sql_db"], config["sql_host"]).then(DB => { + const app = App(config['secret'], DB); + app.listen(PORT, () => console.log(`Server Running at port ${PORT}`)); + }); +}; \ No newline at end of file diff --git a/start.js b/start.js new file mode 100644 index 0000000..0339217 --- /dev/null +++ b/start.js @@ -0,0 +1,4 @@ +const PUBLIC_DIR = __dirname + "/public"; + +const start = require('./src/main'); +start(PUBLIC_DIR); \ No newline at end of file