UNPKG

fruitstand

Version:
27 lines (22 loc) 613 B
var static = require('node-static'); var server = new static.Server('.', { cache: 0 }); var open = require('open') require('http').createServer(function (req, res) { if ('/favicon.ico' == req.url) { req.destroy(); res.statusCode = 204 return res.end(); } req.on('end', function () { server.serve(req, res, function (err) { if (err) { console.error(err, req.url); res.writeHead(err.status, err.headers); res.end(); } }); }); req.resume(); }).listen(8088); console.error('now listening on http://localhost:8088'); open('http://localhost:8088');