Skip to content

Instantly share code, notes, and snippets.

@Unitech
Created January 28, 2013 16:54
Show Gist options
  • Save Unitech/4657153 to your computer and use it in GitHub Desktop.
Save Unitech/4657153 to your computer and use it in GitHub Desktop.
Init app express
app.configure(function(){
// config
var config = icnf(app.get('env'));
app.db = new mongodb.Db(config.mongodb.db, new mongodb.Server(config.mongodb.host, config.mongodb.port, {auto_reconnect: true}), {safe: true});
// info
app.set('port', config.port || process.env.PORT || 3000);
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
app.set('config', config);
app.use(cors.header);
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(express.cookieParser('LVLDLce3'));
app.use(express.session());
// initialize passport
require('./lib/passport')(app);
app.use(app.router);
app.use(express.static(path.join(__dirname, 'public')));
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment