nodeclub/common/logger.js
2017-07-14 11:54:18 +08:00

19 lines
446 B
JavaScript

var config = require('../config');
var pathLib = require('path')
var env = process.env.NODE_ENV || "development"
var log4js = require('log4js');
log4js.configure({
appenders: [
{ type: 'console' },
{ type: 'file', filename: pathLib.join(config.log_dir, 'cheese.log'), category: 'cheese' }
]
});
var logger = log4js.getLogger('cheese');
logger.setLevel(config.debug && env !== 'test' ? 'DEBUG' : 'ERROR')
module.exports = logger;