var express = require('./node_modules/express'); var cons = require('./node_modules/consolidate'); var swig = require('./node_modules/swig'); var app = express(); // swig integration var template_dir = __dirname + "/templates"; console.log('Templates = ' + template_dir); app.engine('.html', cons.swig); app.set('view engine', 'html'); swig.init({ root: template_dir, allowErrors: true }); app.set('views', template_dir); // static app.use('/static', express.static(__dirname + '/static')); // routes app.get('/', function(req, res) { res.render('index.html', { variable: 'value'} ); }); app.listen(5500); console.log('Running on port 5500...');