static-server.js 505 B

1234567891011121314151617181920
  1. var finalhandler = require('finalhandler');
  2. var http = require('http');
  3. var serveStatic = require('serve-static');
  4. var serve = serveStatic('./', {'index': ['index.html']});
  5. // Create server
  6. var server = http.createServer(function onRequest(req, res) {
  7. serve(req, res, finalhandler(req, res));
  8. });
  9. // Listen
  10. server.listen(3000, function() {
  11. console.log('Launched static-server on 3000 port');
  12. });
  13. process.on('SIGTERM', function() {
  14. console.log('static-server terminated');
  15. process.exit(0);
  16. });