1.1.0 • Published 3 years ago
@guojunquan/logger v1.1.0
简介
开箱即用的 node logger
安装
npm install '@guojunquan/logger'
文档
https://project.ceart.top/lib_monorepo/modules/logger.html
使用
该库已发布 1.0 版本,api 可能会随时发生变化,请勿用于生产环境!
使用
import { Logger } from '@guojunquan/logger';
const optionLogger = {
name: 'Ceart',// 日志名称,
level: 'all', // 日志等级
dir: './logs',// 保存路径
option: { //
lang: 'zh_cn', // en_us || zh_cn
isLogPathSave: true, // 是否输出日志位置
isHightlight: true, // 是否使用彩色编码保存日志
isLogInited: true // 是否在加载后立即输出日志
}
};
// 输出日志
export const G = new Logger(optionLogger.name, optionLogger.level, optionLogger.dir, optionLogger.option);
G.trace('数据', '开启~事务', 'TRACE...');
G.debug('数据', '开启~{事务}', 'DEBUG...');
G.info('数据', '开启~[事务]', 'INFO...');
G.warn('数据', '开启~事务', 'WARN...');
G.error('数据', '开启~{事务}', 'ERROR...');
G.fatal('数据', '开启~[事务]', 'FATAL...');
G.mark('数据', '开启~(事务)', 'MARK...');
1.1.0
3 years ago