logger.js 480 B

12345678910111213141516171819202122
  1. const log4js = require('log4js')
  2. const path = require('path')
  3. const config = require('./config.js')
  4. log4js.configure({
  5. appenders: {
  6. everything: {
  7. type: 'dateFile',
  8. filename: path.join(__dirname, '../../logs/app.log')
  9. }
  10. },
  11. categories: {
  12. default: {
  13. appenders: ['everything'],
  14. level: config.logger.level
  15. }
  16. }
  17. })
  18. module.exports = function (module) {
  19. return log4js.getLogger(module)
  20. }