Есть ли какая-нибудь библиотека, которая поможет мне обрабатывать ведение журнала в моем приложении 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");
Но он не работает. В этом что-то не так?