Files
hiring-test-one/server.js
2013-06-13 13:19:52 +01:00

24 lines
641 B
JavaScript
Executable File

#!/usr/bin/env node
var connect = require('connect');
/**
usage:
$ ws <port> <connect-logger-profile>
*/
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(loggerProfile))
.use(connect.static(process.cwd()))
.use(connect.directory(process.cwd()))
.listen(port);
process.stderr.write("listening on port " + port + "\n");