Node.Js アプリケーションでログを処理するのに役立つライブラリはありますか? 私がやりたいのは、すべてのログをファイルに書き込みたいだけであり、特定のサイズまたは日付の後にファイルをロールアウトするなどのオプションも必要です。
メンテナンスを容易にするために、すべての構成の詳細を 1 つのファイルに保持し、他のアプリケーション ファイルのメソッドのみを使用するように 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");
しかし、それは機能していません。これには何か問題がありますか?