@bluesyoung/logger
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

基于 consola 包装的日志格式化库

安装

npm i @bluesyoung/logger
yarn add @bluesyoung/logger
pnpm add @bluesyoung/logger

使用

import { useYoungLogger } from '@bluesyoung/logger';

// 默认劫持 console
const { logger, consola } = useYoungLogger();

日志等级配置

# 通过环境变量配置

# 只展示 error
CONSOLA_LEVEL=0

# 展示 error + warn
CONSOLA_LEVEL=1

# 展示 error + warn + log
CONSOLA_LEVEL=2

# 展示 error + warn + log + info(默认)
CONSOLA_LEVEL=3

# 展示 error + warn + log + info + debug
CONSOLA_LEVEL=4

# 展示 error + warn + log + info + debug + trace
CONSOLA_LEVEL=5

Package Sidebar

Install

npm i @bluesyoung/logger

Weekly Downloads

100

Version

0.1.0

License

MIT

Unpacked Size

79.3 kB

Total Files

12

Last publish

Collaborators

  • bluesyoung