-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathserver.js
44 lines (42 loc) · 852 Bytes
/
server.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
'use strict';
const { initLionelServer } = require('./bin/initLionelServer');
const { jsFolder, viewFolder, libFolder, port, liveUpdate, mainDirectory, separator, appData, appName } = require('./constants');
const { app } = require('./app');
/**
* Start HTTP/HTTS Server
* @type {Array|*}
*/
initLionelServer(port, {
appData: appData,
appName: appName,
lib: libFolder,
view: viewFolder,
js: jsFolder,
debug: true,
liveUpdate: liveUpdate,
mainDirectory: mainDirectory,
separator: separator,
requestListener: app,
db: [
{
type: 'mysql',
host: 'localhost',
database: 'angel',
port: 3306,
username: 'root',
password: ''
},
{
type: 'mongodb',
host: 'localhost',
database: 'collection',
username: '',
password: '',
port: 27017,
}
]
});
/**
* Initialize backend
**/
require('./app/server/main');