UNPKG

linagora-rse

Version:
22 lines (16 loc) 551 B
'use strict'; var express = require('express'); var FRONTEND_PATH = require('./constants').FRONTEND_PATH; module.exports = function(dependencies) { var application = express(); var i18n = require('../lib/i18n')(dependencies); application.use(i18n.init); 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); } ); return application; };