Beispiel #1
0
  , http = require('http')
  , app = require('connect').createServer()
  , server = http.createServer(app)
  , sio = require('socket.io').listen(server)
  , redis = require('redis')
  , mongoose = require('mongoose')
  , staticDir = __dirname
  , path = require('path')
  , requirejs = require('requirejs');
  
switch(config.MODE){
  case 'development': 
    app.use(cabinet(path.join(__dirname, 'app'), {
      ignore: ['.git', 'node_modules', '*~'],
      files: {
        '/gnd.js': Gnd.debug,
        '/lib/curl.js': Gnd.third.curl,
        '/lib/underscore.js': Gnd.third.underscore
      }
    }));
    break;
  case 'production':
    app.use(cabinet(path.join(__dirname, 'build')));
    break;
  default:
    console.log("No valid MODE configured:", config.MODE);
    process.exit(-1);
}
  
server.listen(config.APP_PORT);
console.log("Started server at port: %d in %s mode", server.address().port, config.MODE);
Beispiel #2
0
    Cookies = require('cookies'),
    acl = require('acl'),
    requirejs = require('requirejs');

requirejs.config({
  paths: {
    gnd: '../build/lib/gnd'
  }
});

var models = requirejs('fixtures/models');

app.use(passport.initialize());

app.use(cabinet(staticDir+'node_modules/mocha', {
  ignore: ['.git', 'node_modules', '*~', 'examples']
}));

app.use(cabinet(staticDir+'node_modules/expect.js', {
  ignore: ['.git', 'node_modules', '*~', 'examples']
}));

app.use(cabinet(staticDir+'third', {
  ignore: ['.git', 'node_modules', '*~', 'examples']
}));

app.use(cabinet(staticDir,
  {
    ignore: ['.git', 'node_modules', '*~', 'examples', '*.js'],
    typescript: {
      tmpPath: '/var/tmp',