first commit
This commit is contained in:
27
dist/utils/logs.js
vendored
Normal file
27
dist/utils/logs.js
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
"use strict";
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const koa_log4_1 = __importDefault(require("koa-log4"));
|
||||
const config_1 = require("../config");
|
||||
koa_log4_1.default.configure(config_1.config.logConfig);
|
||||
class Logs {
|
||||
/**
|
||||
* 访问级别的日志
|
||||
*/
|
||||
static AccessLogger() {
|
||||
return koa_log4_1.default.koaLogger(koa_log4_1.default.getLogger('access'), { level: 'auto' });
|
||||
}
|
||||
/**
|
||||
* 应用级别的日志
|
||||
* @constructor
|
||||
*/
|
||||
static ApplicationLogger() {
|
||||
return koa_log4_1.default.getLogger('application');
|
||||
}
|
||||
static HttpLogger() {
|
||||
return koa_log4_1.default.getLogger('request');
|
||||
}
|
||||
}
|
||||
exports.Logs = Logs;
|
||||
Reference in New Issue
Block a user