From 9ed2df2c8f5f68a7f72c9468e13784afe7fc13e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20M=C3=BCller?= Date: Sat, 15 Aug 2015 21:25:29 +0200 Subject: [PATCH] server added --- .gitignore | 2 ++ package.json | 8 ++++++-- index.html => resources/public/index.html | 0 style.css => resources/public/style.css | 0 server.js | 17 +++++++++++++++++ 5 files changed, 25 insertions(+), 2 deletions(-) rename index.html => resources/public/index.html (100%) rename style.css => resources/public/style.css (100%) create mode 100644 server.js 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