mirror of
https://github.com/certd/certd.git
synced 2025-11-25 09:10:11 +08:00
13 lines
447 B
TypeScript
13 lines
447 B
TypeScript
import log4js from 'log4js';
|
|
import path from 'path';
|
|
const level = process.env.NODE_ENV === 'development' ? 'debug' : 'info';
|
|
const filename = path.join('/logs/server.log');
|
|
log4js.configure({
|
|
appenders: {
|
|
std: { type: 'stdout', level: 'debug' },
|
|
file: { type: 'file', pattern: 'yyyy-MM-dd', daysToKeep: 3, filename },
|
|
},
|
|
categories: { default: { appenders: ['std'], level } },
|
|
});
|
|
export const logger = log4js.getLogger('server');
|