mirror of
https://github.com/mgerb/mywebsite
synced 2026-01-13 19:12:49 +00:00
Added file upload and dynamic blog post pages on index
This commit is contained in:
29
node_modules/mongo-express/middleware.js
generated
vendored
Normal file
29
node_modules/mongo-express/middleware.js
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
'use strict';
|
||||
|
||||
var express = require('express'),
|
||||
cons = require('consolidate'),
|
||||
swig = require('swig');
|
||||
|
||||
var swigFilters = require('./filters'),
|
||||
router = require('./router');
|
||||
|
||||
var middleware = function(config) {
|
||||
var app = express();
|
||||
|
||||
//Set up swig
|
||||
app.engine('html', cons.swig);
|
||||
Object.keys(swigFilters).forEach(function (name) {
|
||||
swig.setFilter(name, swigFilters[name]);
|
||||
});
|
||||
|
||||
//App configuration
|
||||
app.set('views', __dirname + '/views');
|
||||
app.set('view engine', 'html');
|
||||
app.set('view options', {layout: false});
|
||||
|
||||
app.use('/', router(config));
|
||||
|
||||
return app;
|
||||
};
|
||||
|
||||
module.exports = middleware;
|
||||
Reference in New Issue
Block a user