-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstart.js
More file actions
28 lines (26 loc) · 750 Bytes
/
Copy pathstart.js
File metadata and controls
28 lines (26 loc) · 750 Bytes
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
var chalk = require('chalk');
var db = require('./server/db');
var fs = require('fs');
var app = require('./server/app');
var server = require('http').createServer();
//var pass = require('./pass.js')
// var server = require('https').createServer({
// key: fs.readFileSync('./server.key'),
// cert: fs.readFileSync('./server.crt'),
// passphrase: pass.passphrase,
// requestCert: false,
// rejectUnauthorized: false
// });
db.sync()
.then(function () {
server.on('request', app);
})
.then(function () {
var PORT = process.env.PORT || 1337;
server.listen(PORT, function () {
console.log(chalk.blue('Server started on port', chalk.magenta(PORT)));
});
})
.catch(function (err) {
console.error(chalk.red(err.stack));
})