2

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);


};
4

1 に答える 1