From 2edf1154f8b017b39d1741bdf7ed65521598ad23 Mon Sep 17 00:00:00 2001 From: Iain Majer Date: Wed, 5 Jul 2017 00:07:01 +0100 Subject: [PATCH] initial commit, hello world --- .gitignore | 2 ++ app.js | 12 ++++++++++++ package.json | 22 ++++++++++++++++++++++ views/index.pug | 5 +++++ 4 files changed, 41 insertions(+) create mode 100644 .gitignore create mode 100644 app.js create mode 100644 package.json create mode 100644 views/index.pug diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..82d30cc --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ + +node_modules/ diff --git a/app.js b/app.js new file mode 100644 index 0000000..e14ed2c --- /dev/null +++ b/app.js @@ -0,0 +1,12 @@ +var express = require('express') +var app = express() + +app.set('view engine', 'pug') + +app.get('/', function (req, res) { + res.render('index', { title: 'Hey', message: 'Hello there!' }) +}) + +app.listen(80, function () { + console.log('Example app listening on port 80') +}) \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..7ec39af --- /dev/null +++ b/package.json @@ -0,0 +1,22 @@ +{ + "name": "portfolio", + "version": "1.0.0", + "description": "A portfolio website", + "main": "app.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "github.com/IainVM/portfolio" + }, + "keywords": [ + "website" + ], + "author": "Iain Majer", + "license": "ISC", + "dependencies": { + "express": "^4.15.3", + "pug": "^2.0.0-rc.2" + } +} diff --git a/views/index.pug b/views/index.pug new file mode 100644 index 0000000..cb216d2 --- /dev/null +++ b/views/index.pug @@ -0,0 +1,5 @@ +html + head + title= title + body + h1= message \ No newline at end of file