server.js
Summary
No overview generated for 'server.js'
require.paths.unshift('./lib');
require.paths.unshift('./lib/mobius-js/renderer');
var sys = require('sys');
var resig = require('resig/resig');
var helpers = require('mobius-js/helpers/helpers');
var stack = require('mobius-js/processing-stack');
var bootstrap = require('mobius-js/bootstrap')
require('express');
require('mobius-js/controller');
require('mobius-js/model');
var serverConfiguration = helpers.loadConfiguration('server');
configure(function(){
set('root', __dirname);
use(require('express/plugins/static').Static, {path: './public/'});
set('views', function(){ return set('root') + '/../app/views' });
});
run(serverConfiguration.port);
var dbConfiguration = helpers.loadConfiguration('db');
var mobiusProcessingStack = new stack.ProcessingStack(dbConfiguration);
var controllers = bootstrap.loadControllers(function() {});
var models = bootstrap.loadModels(function() {
bootstrap.createIndexes(models, mobiusProcessingStack);
bootstrap.initializeControllers(controllers, models, mobiusProcessingStack);
});
var routes = helpers.loadConfiguration('routes');
bootstrap.initializeRoutes(routes, controllers, mobiusProcessingStack);
Documentation generated by
JSDoc on Sun May 9 00:47:14 2010