Download this file

views.js    14 lines (11 with data), 419 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
'use strict';
var express = require('express');
var FRONTEND_PATH = require('../constants').FRONTEND_PATH;
module.exports = function(dependencies, application) {
application.use(express.static(FRONTEND_PATH));
application.set('views', FRONTEND_PATH + '/views');
application.get('/views/*', function(req, res) {
var templateName = req.params[0].replace(/\.html$/, '');
res.render(templateName);
});
};