var session = require('express-session'); var flash = require('connect-flash'); var connect = require('connect'); var cookieParser = require('cookie-parser') var path = require('path'); var bodyParser = require('body-parser'); var fs = require('fs'); var path = require('path'); var routes = require('./app/routes/index'); var users = require('./app/routes/users'); var enabledTransports = ['polling']; // possible options: ['polling', 'websocket', 'flashsocket'] var engine = require('engine.io'); //var engineio = new engine.Server({ transports: enabledTransports }); var engineio = new engine.Server({'transports': ['websocket', 'polling']}); engineio.attach(http); //var engineio = engine.attach(http); //console.log(engineio); app.get('/engine.io.js', function(req, res) { res.sendFile(path.join(__dirname + '/node_modules/engine.io-client/engine.io.js')); }); if(__dirname == null){ __dirname = "./"; } //var routes = express.Router(); //Router is for page access //load initalizers //console.log("loading Sync initalizers:");
console.log("MODE:"+config.mode); var methodOverride = require('method-override'); var compression = require('compression'); var session = require('express-session'); var cookieParser = require('cookie-parser'); var bodyParser = require('body-parser'); var _http = require('http'); var path = require('path'); var fs = require('fs'); var async = require('async'); var socketio = require('socket.io'); var express = require('express'); var engine = require('engine.io'); var engineio = new engine.Server({'transports': ['websocket', 'polling']}); //busboy = require('busboy'); //var busboy = require('connect-busboy'); var routes = require('./app/routes/index'); var users = require('./app/routes/users'); var multer = require('multer'); //load initalizers //console.log("loading Sync initalizers:"); var init_files = fs.readdirSync(__dirname + "/app/initalizers"); init_files.forEach(function(initFile){ if(path.extname(initFile) == '.js'){//check if javascript ext. file console.log('loading initalizer: ' + initFile); require(__dirname + "/app/initalizers/" + initFile); }