#log4js-node
Вопрос:
Я меняю console.js и хочу включить его в свой проект и использовать его.
что мне делать?
// eslint-disable-next-line no-console const consoles = { LOG: console.log.bind(console), INFO: console.info.bind(console), WARN: console.warn.bind(console), ERROR: console.error.bind(console), DEBUG: console.debug.bind(console), TRACE: console.trace.bind(console), } function consoleAppender(layout, timezoneOffset) { return (loggingEvent) =gt; { const { level } = loggingEvent; const consoleLog = consoles[level.levelStr] || consoles.LOG; consoleLog(layout(loggingEvent, timezoneOffset)); }; } function configure(config, layouts) { let layout = layouts.colouredLayout; if (config.layout) { layout = layouts.layout(config.layout.type, config.layout); } return consoleAppender(layout, config.timezoneOffset); } module.exports.configure = configure;
Я пытаюсь изменить тип настроек этого приложения следующим образом :
myconsole: { enabled: true, type: 'logger/myconsole', layout: { type: 'pattern', pattern: '%[[%p]%] %d{yyyy/MM/dd hh.mm.ss} - %m' }, },