-
Notifications
You must be signed in to change notification settings - Fork 2
Realtime Multiplayer Game
netzzwerg edited this page Mar 1, 2013
·
29 revisions
node --version
0.8.21
npm --version
1.2.11
[sudo] npm install socket.io
[sudo] npm install express
[sudo] npm install node-uuid
cd node_modules
ls
node server.js
var serverPort = process.env.PORT || 1337,
express = require('express'),
app = express(),
http = require('http'),
server = http.createServer(app);
/* ------ ------ ------ Express ------ ------ ------ */
server.listen(serverPort);
console.log('\t :: Express :: Listening on port ' + serverPort );
app.get('/', function(req, res){
res.send('Hello World');
});
File Respond
app.get( '/', function( req, res ){
res.sendfile( __dirname + '/index.html' );
});
app.get( '/*' , function( req, res, next ) {
var file = req.params[0];
if(verbose) console.log('\t :: Express :: file requested : ' + file);
res.sendfile( __dirname + '/' + file );
});