diff --git a/.gitignore b/.gitignore index de83bfa..3bfd739 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ dump.rdb bin/ +node_modules/ +npm-debug.log diff --git a/package.json b/package.json index 463bb80..378c4d0 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,9 @@ "name": "NoteHub", "version": "3.0.0", "description": "Free Pastebin for One-Off Markdown Publishing", - "main": "index.html", + "main": "server.js", "scripts": { + "server": "node server.js", "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { @@ -19,5 +20,8 @@ "bugs": { "url": "https://github.com/chmllr/NoteHub/issues" }, - "homepage": "https://github.com/chmllr/NoteHub" + "homepage": "https://github.com/chmllr/NoteHub", + "dependencies": { + "express": "^4.13.3" + } } diff --git a/index.html b/resources/public/index.html similarity index 100% rename from index.html rename to resources/public/index.html diff --git a/style.css b/resources/public/style.css similarity index 100% rename from style.css rename to resources/public/style.css diff --git a/server.js b/server.js new file mode 100644 index 0000000..2fc9e65 --- /dev/null +++ b/server.js @@ -0,0 +1,17 @@ +var express = require('express'); +var app = express(); + +/* +app.get('/', function (req, res) { + res.send('Hello World!'); +}); +*/ + +app.use(express.static(__dirname + '/resources/public')); + +var server = app.listen(3000, function () { + var host = server.address().address; + var port = server.address().port; + + console.log('NoteHub server listening at http://%s:%s', host, port); +}); \ No newline at end of file