server.js 771 B

12345678910111213141516171819202122
  1. // Config file
  2. var settings = require('../server_config/settings.json');
  3. var express = require('express');
  4. var app = express();
  5. var server = require('http').createServer(app);
  6. var bodyParser = require('body-parser');
  7. var compress = require('compression');
  8. app.use(compress());
  9. app.use(bodyParser.urlencoded({ extended: false }));
  10. // Initialize the controllers
  11. var apiController = require('../lib/server/controllers/apiController')(app);
  12. var uiController = require('../lib/server/controllers/uiController')(app);
  13. // Launch the server
  14. server.listen(settings.serverPort, function() {
  15. console.log('Listening on port %d', server.address().port);
  16. });