Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何访问Kraken的Express logger_Node.js_Logging_Express_Winston_Kraken.js - Fatal编程技术网

Node.js 如何访问Kraken的Express logger

Node.js 如何访问Kraken的Express logger,node.js,logging,express,winston,kraken.js,Node.js,Logging,Express,Winston,Kraken.js,我想在我基于Kraken的应用程序中设置Winston日志记录,但我不确定如何获得express logger对象的句柄来设置它的流 index.js: // enable web server logging; pipe those log messages through winston var winstonStream = { write: function(message, encoding){ winston.info(message); } };

我想在我基于Kraken的应用程序中设置Winston日志记录,但我不确定如何获得express logger对象的句柄来设置它的流

index.js:

// enable web server logging; pipe those log messages through winston
var winstonStream = {
    write: function(message, encoding){
        winston.info(message);
    }
};

app.requestStart = function requestStart(server) {
    // Run before most express middleware has been registered.
    app.use(server.logger({stream:winstonStream}));
};
[TypeError:对象函数app(req,res,next){app.handle(req,res, next);}没有方法“logger”]


什么是server.logger?kraken.js的哪个版本?