Mercurial > hg > nodescore
comparison nodescore.js @ 72:9af4250ff7d5
added file to test why static webserver doesnt work on home machine - using connect now instead of node-static this will be pushed into the main nodescore.js once its cleaned up
author | tzara <rc-web@kiben.net> |
---|---|
date | Sun, 27 Oct 2013 01:49:58 +0100 |
parents | 753414e075a0 |
children | 0c3a2942ddee |
comparison
equal
deleted
inserted
replaced
71:a1eacfae4fcf | 72:9af4250ff7d5 |
---|---|
12 , http = require('http') | 12 , http = require('http') |
13 , ch = require('./chronometer') | 13 , ch = require('./chronometer') |
14 , fs = require('fs') | 14 , fs = require('fs') |
15 , static = require('node-static'); | 15 , static = require('node-static'); |
16 | 16 |
17 /* | |
17 var requirejs = require('requirejs'); | 18 var requirejs = require('requirejs'); |
18 | 19 |
19 requirejs.config({ | 20 requirejs.config({ |
20 //Pass the top-level main.js/index.js require | 21 //Pass the top-level main.js/index.js require |
21 //function to requirejs so that node modules | 22 //function to requirejs so that node modules |
22 //are loaded relative to the top-level JS file. | 23 //are loaded relative to the top-level JS file. |
23 nodeRequire: require, | 24 nodeRequire: require, |
24 findNestedDependencies: true | 25 findNestedDependencies: true |
25 }); | 26 }); |
27 */ | |
26 | 28 |
27 // run webserver serving static html | 29 // run webserver serving static html |
28 //////////////////////////////////////////// | 30 //////////////////////////////////////////// |
29 var clientFiles = new static.Server('www'); | 31 var clientFiles = new static.Server('www'); |
30 var httpServer = http.createServer( | 32 var httpServer = http.createServer( |
38 ); | 40 ); |
39 process.setMaxListeners(0); | 41 process.setMaxListeners(0); |
40 }); | 42 }); |
41 }); | 43 }); |
42 | 44 |
43 httpServer.listen(8890); | 45 httpServer.listen(8000); |
44 | 46 |
45 //////////////////////////////////////////// | 47 //////////////////////////////////////////// |
46 | 48 |
47 var pinging=0 | 49 var pinging=0 |
48 console.log("ping set to 0") | 50 console.log("ping set to 0") |
55 io = sio.listen(httpServer) | 57 io = sio.listen(httpServer) |
56 , nicknames = {}; | 58 , nicknames = {}; |
57 | 59 |
58 //var sequencer = require('./sequencer') | 60 //var sequencer = require('./sequencer') |
59 | 61 |
60 io.set('log level', 1); // reduce logging | 62 io.set('log level', 4); // reduce logging |
61 io.sockets.on('connection', function (socket) { | 63 io.sockets.on('connection', function (socket) { |
62 | 64 |
63 socket.on('nickname', function (nick, fn) { | 65 socket.on('nickname', function (nick, fn) { |
64 if (nicknames[nick]) { | 66 if (nicknames[nick]) { |
65 fn(true); | 67 fn(true); |