diff options
-rwxr-xr-x | server.js | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -3,7 +3,17 @@ const http = require("http"); const express = require("express"); const socketio = require("socket.io") -const PORT = 8080; +const PORT = (() => { + if (process.argv.length == 3) { + return +process.argv[2]; + } else if (process.argv.length == 2) { + return 8080; + } else { + console.log("Usage: server.js [port]"); + process.exit(1); + } +})(); + const app = express(); const server = http.Server(app); |