最佳答案
是否有任何库可以帮助我处理 Node.Js 应用程序中的日志记录?我想做的是,我想写所有的日志到一个文件,我还需要一个选项,如滚出文件后,一定的大小或日期。
我合并了 log4js im,试图将所有配置细节保存在一个文件中,并仅使用其他应用程序文件中的方法,以便于维护。但是它并不像预期的那样工作。这就是我要做的
var log4js = require('log4js');
log4js.clearAppenders()
log4js.loadAppender('file');
log4js.addAppender(log4js.appenders.file('test.log'), 'test');
var logger = log4js.getLogger('test');
logger.setLevel('ERROR');
var traceLogger = function (message) {
logger.trace('message');
};
var errorLogger = function (message) {
logger.trace(message);
};
exports.trace = traceLogger;
exports.error = errorLogger;
我已经将这个文件包含在其他文件中并尝试了
log.error ("Hello Error Message");
但是没有用,有什么问题吗?