UNPKG

393 BJavaScriptView Raw
1module.exports = function(r, app, opts) {
2 var jade = r('jade');
3 if (!jade) return;
4 // use jade as the view engine
5 app.set('view engine', 'jade');
6 app.set('views', opts.entry);
7 app.engine('jade', jade.__express);
8
9 var re = /^\/(build).*/;
10 app.useAfter('router', function indexPage(req, res, next) {
11 if (re.test(req.url)) return next();
12 res.render('index.jade');
13 });
14};
\No newline at end of file