From 3fb86482404e11942cd83c3500a297a3991db0e4 Mon Sep 17 00:00:00 2001 From: Noah Loomans Date: Wed, 13 Sep 2017 16:28:53 +0200 Subject: Restructure project --- bin/www | 60 ------------------------------------------------------------ 1 file changed, 60 deletions(-) delete mode 100755 bin/www (limited to 'bin/www') diff --git a/bin/www b/bin/www deleted file mode 100755 index 545db41..0000000 --- a/bin/www +++ /dev/null @@ -1,60 +0,0 @@ -#!/usr/bin/env node - -const app = require('../app') -const http = require('http') - -const port = normalizePort(process.env.PORT || '3000') -const server = http.createServer(app) - -server.listen(port) -server.on('error', error => onError(error, port)) -server.on('listening', _ => onListening(server)) - -function normalizePort (val) { - const port = parseInt(val, 10) - - if (isNaN(port)) { - // named pipe - return val - } - - if (port >= 0) { - // port number - return port - } - - return false -} - -function onError (error, port) { - if (error.syscall !== 'listen') { - throw error - } - - const bind = typeof port === 'string' - ? 'Pipe ' + port - : 'Port ' + port - - // handle specific listen errors with friendly messages - switch (error.code) { - case 'EACCES': - console.error(bind + ' requires elevated privileges') - process.exit(1) - break - case 'EADDRINUSE': - console.error(bind + ' is already in use') - process.exit(1) - break - default: - throw error - } -} - -function onListening (server) { - const addr = server.address() - if (typeof addr === 'string') { - console.log(`Listening on pipe ${addr}`) - } else { - console.log(`Listening on http://localhost:${addr.port}/`) - } -} -- cgit v1.1