答案 0 :(得分:1)
根据documentation,您可以编写一个简单的插件,为所有日志消息添加其方法名称前缀。
var originalFactory = log.methodFactory;
log.methodFactory = function (methodName, logLevel, loggerName) {
var rawMethod = originalFactory(methodName, logLevel, loggerName);
return function (message) {
rawMethod(methodName.toUpperCase() + ": " + message);
};
};
// Be sure to call setLevel method in order to apply plugin
log.setLevel("warn");