test-cloudhub-electron-sdk
Version:
cloudhub-electron-sdk
28 lines (27 loc) • 901 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
/**
* @module LoggerController
* @description 日志
* @author 党萌
* @date 2020-05-08
* */
const utils_1 = __importDefault(require("../helpers/utils"));
class LoggerController {
constructor(logName = 'CloudHub-electron-log') {
this.logName = logName;
}
info(...logs) {
console.log(`[${this.logName} ${utils_1.default.getCurrentTime()}]`, ...logs);
}
warn(...logs) {
console.warn(`[${this.logName} ${utils_1.default.getCurrentTime()}]`, ...logs);
}
error(...logs) {
console.error(`[${this.logName} ${utils_1.default.getCurrentTime()}]`, ...logs);
}
}
exports.default = LoggerController;