Skip to content

Instantly share code, notes, and snippets.

@reidransom
Created April 9, 2012 03:05
Show Gist options
  • Save reidransom/2341103 to your computer and use it in GitHub Desktop.
Save reidransom/2341103 to your computer and use it in GitHub Desktop.
Use nowjs with node-static server
var fs = require('fs');
var node_static = require('node-static');
var file = new(node_static.Server)('./public');
var server = require('http').createServer(function(request, response){
request.addListener('end', function() {
file.serve(request, response);
});
});
server.listen(8080);
var nowjs = require("now");
var everyone = nowjs.initialize(server);
nowjs.on("connect", function(){
console.log("Joined: " + this.now.name);
});
nowjs.on("disconnect", function(){
console.log("Left: " + this.now.name);
});
everyone.now.distributeMessage = function(message){
everyone.now.receiveMessage(this.now.name, message);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment