2016-06-20 59 views
0

我正在使用winston登錄nodejs,並且正在配置要在我的項目中使用的全局日誌記錄器。當我嘗試將事件處理程序附加到默認記錄器時,我遇到了問題。Winston事件日誌記錄 - 無法將偵聽器添加到默認日誌記錄器

winston.on('logging', function (transport, level, msg, meta) { 
    console.log('logged'); 
}); 

這給我的錯誤:TypeError: winston.on is not a function

的如何做到這一點任何想法?

回答

1

此方法應在winstom例如像

var logger = new (winston.Logger); 

logger.on('logging', function (transport, level, msg, meta) { 
    console.log('logged'); 
}); 
+0

我誤解溫斯頓,我想我可以通過自身附加聽衆溫斯頓使用。這是處理它的正確方法。 – Elliot

相關問題