Я запускаю экспресс-приложение на основе keystone.js. Я пытаюсь интегрировать ведение журнала Morgan, но оно не работает, когда какие-либо HTTP-запросы попадают на сайт. Я просто вижу нормальный вывод в своей консоли. Что я могу делать неправильно?
Вот мой routes/index.js
файл
var keystone = require('keystone'),
middleware = require('./middleware'),
importRoutes = keystone.importer(__dirname);
var morgan = require('morgan');
// Common Middleware
keystone.pre('routes', middleware.initLocals);
keystone.pre('render', middleware.flashMessages);
// Import Route Controllers
var routes = {
views: importRoutes('./views')
};
// Setup Route Bindings
exports = module.exports = function(app) {
//Logging
app.use(morgan('combined'));
// Views
app.get('/',middleware.ensureLatestBrowser, routes.views.index);
app.get('/blog/:category?',middleware.ensureLatestBrowser, routes.views.blog);
app.get('/blog/post/:post',middleware.ensureLatestBrowser, routes.views.post);
app.all('/contact', middleware.ensureLatestBrowser,routes.views.contact);
app.all('/software',middleware.ensureLatestBrowser, routes.views.software);
};