fcs
2025-04-10 0163870d662dc5b7d69ceff977490ede594f7d82
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/**
 * Created by yang on 2015/8/25.
 */
'use strict';
 
var _logger = console;
 
var logger = {
    setLogger: function(newLogger) {
        _logger = newLogger;
    }
};
 
var methods = 'log trace debug info warn error fatal'.split(' ');
methods.forEach(function(method) {
    logger[method] = function() {
        var oriLog = _logger[method] || _logger['log'];
        oriLog.apply(_logger, arguments);
    };
});
 
module.exports = logger;