Tag: winston

在几个模块中使用Winston

我有几个模块 – 比如说server.js,module1.js,…,moduleN.js。 我想在我的server.js中定义日志文件: winston.add(winston.transports.File, { filename: 'mylogfile.log' }); 然后在我的所有模块中使用它。 什么是最好的办法呢? 我可以exports.winston=winston; 在每个模块中,然后将其设置在server.js中,但有没有更好的解决scheme? 先谢谢你!

Node.js – 日志logging/使用摩根和温斯顿

我们使用morgan为了logging我们的快速转换: var morgan = require('morgan'); morgan('combined'); // a format string morgan(':remote-addr :method :url :uuid'); // a custom function morgan(function (req, res) { return req.method + ' ' + req.url + ' ' + req.uuid; }) 另外,我们使用winston为了logging我们的其他日志logging: var winston = require('winston'); var logger = new (winston.Logger)({ transports: [ new (winston.transports.Console)({ level: 'info' }), new (winston.transports.File)({ filename: […]

如何使用Node.js库Winston添加时间戳记?

我想添加时间戳记到日志。 达到这个目标的最好方法是什么?