diff --git a/server.js b/server.js index 435d096..705b4ba 100755 --- a/server.js +++ b/server.js @@ -1,11 +1,24 @@ #!/usr/bin/env node var connect = require('connect'); -var port = process.argv[2] || 8000; +/** +usage: +$ ws +*/ + +var port = process.argv[2] || 8000, + loggerProfile = process.argv[3] || "dev"; + +connect.logger.token('date', function(req, res){ + var a = new Date(); + return (a.getDate() + "/" + a.getUTCMonth() + "/" + a.getFullYear() + ":" + a.toTimeString()) + .replace("GMT", "").replace(" (BST)", ""); +}); + connect() - .use(connect.logger('dev')) + .use(connect.logger(loggerProfile)) .use(connect.static(process.cwd())) .use(connect.directory(process.cwd())) .listen(port); -console.log("listening on port " + port); \ No newline at end of file +process.stderr.write("listening on port " + port + "\n"); \ No newline at end of file