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