@weapp-core/logger
npm install @weapp-core/logger@weapp-core/logger 是基于 consola 的日志封装,提供全局级别控制与按 tag 的细粒度过滤,适合在 weapp-vite 相关工具链中统一输出风格。
- 全局日志级别控制
- 按 tag 覆盖日志级别
- API 兼容 consola 的常用用法
``bash`
pnpm add @weapp-core/logger
`ts
import logger, { configureLogger } from '@weapp-core/logger'
configureLogger({
level: 'info',
tags: {
build: 'warn',
},
})
logger.info('Hello')
logger.withTag('build').warn('Build warning')
`
configureLogger 选项:
- level:全局日志级别(info / warn / error / silent)tags`:按 tag 覆盖级别
-
- 仓库:https://github.com/weapp-vite/weapp-vite