chuck.js/server.js
2012-07-12 22:40:27 +02:00

40 lines
No EOL
735 B
JavaScript

var requirejs = require('requirejs');
var inspector = {};
requirejs.config({
nodeRequire: require,
baseUrl: 'lib'
});
var requirements = [
"Server/HttpServer",
"Server/Socket",
"Server/Coordinator"
];
requirejs(requirements, function(HttpServer, Socket, Coordinator) {
var options = {
port: process.env.npm_package_config_port,
rootDirectory: './',
caching: false
};
var coordinator = new Coordinator();
var httpServer = new HttpServer(options);
var socket = new Socket(httpServer.getServer(), coordinator);
inspector.coordinator = coordinator;
});
exports = module.exports = inspector;
/*
belongs to channel.js
var chuck;
requirejs(["Chuck/Chuck"], function(Chuck) {
Chuck.init();
chuck = Chuck;
});
*/