From af01a37e73c542fb21e41369e28c9bd2efee1e2f Mon Sep 17 00:00:00 2001 From: 1vasari Date: Sun, 12 Apr 2015 16:29:28 +1000 Subject: [PATCH] Implemented a quick nodejs-based server so it's easer for others to get setup. --- server/.gitignore | 1 + server/index.js | 14 ++++++++++++++ server/package.json | 11 +++++++++++ 3 files changed, 26 insertions(+) create mode 100644 server/.gitignore create mode 100644 server/index.js create mode 100644 server/package.json diff --git a/server/.gitignore b/server/.gitignore new file mode 100644 index 00000000..c2658d7d --- /dev/null +++ b/server/.gitignore @@ -0,0 +1 @@ +node_modules/ diff --git a/server/index.js b/server/index.js new file mode 100644 index 00000000..90836a38 --- /dev/null +++ b/server/index.js @@ -0,0 +1,14 @@ +'use strict'; + +var path = require('path'); + +var express = require('express'); +var app = express(); + +var port = process.env.PORT || 80; + +app.use('/lacuna', express.static(path.join(__dirname, '..'))); + +app.listen(port, function() { + console.log('Listening on http://localhost:' + port + ' for requests.'); +}); diff --git a/server/package.json b/server/package.json new file mode 100644 index 00000000..bb567940 --- /dev/null +++ b/server/package.json @@ -0,0 +1,11 @@ +{ + "name": "server", + "version": "0.1.0", + "description": "Quick server to serve the files required to run the client.", + "main": "index.js", + "author": "Nathan McCallum (https://github.com/1vasari)", + "license": "MIT", + "dependencies": { + "express": "^4.12.3" + } +} -- 2.51.2