From 55045f4f7b498398c3c2651e06b99f7fbdee140e Mon Sep 17 00:00:00 2001 From: Bram van der Veen <96aa48@gmail.com> Date: Wed, 24 Jun 2015 12:30:43 +0200 Subject: [PATCH] First commit --- .gitignore | 1 + package.json | 16 ++++++++++++++++ web.js | 21 +++++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 .gitignore create mode 100644 package.json create mode 100644 web.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules diff --git a/package.json b/package.json new file mode 100644 index 0000000..69de0c1 --- /dev/null +++ b/package.json @@ -0,0 +1,16 @@ +{ + "name": "hoewerkt", + "version": "1.0.0", + "description": "A web thingy for my schoolpaper", + "main": "app.js", + "scripts": { + "test": "node app.js" + }, + "author": "Bram van der Veen", + "license": "ISC", + "dependencies": { + "express": "^4.13.0", + "express-less": "0.0.7", + "jade": "^1.11.0" + } +} diff --git a/web.js b/web.js new file mode 100644 index 0000000..1b5ffde --- /dev/null +++ b/web.js @@ -0,0 +1,21 @@ +//web.js +var express = require('express'); +var less = require('express-less'); + +var app = express(); + +//Set up jade rendering engine. +app.set('view engine', 'jade'); +app.disable('view cache'); +app.set('views', __dirname + '/resources/jade'); + +//Set up all static directories for getting resources. +app.use('/css', less(__dirname + '/resources/less')); +// app.use('/js', express.static(__dirname + '/resources/js')); +app.use('/other', express.static(__dirname + '/resources/other')); + +app.get('/', function (req, res) { + res.send('Hello world!'); +}); + +app.listen(1025);