问题描述
希望今天是一个简单的。
import * as bunyan from 'bunyan'
import { LoggerOptions } from 'bunyan'
export const Logger = (config: LoggerOptions) => {
return bunyan.createLogger(config)
}
然后登录我只是这样做
import Logger from './logger.ts'
const config = {
host: '127.0.0.1',port: 2000,logger: {
name: 'Free Flowing Logs'
}
}
const Logger = Logger(config.logger)
Logger.info(config)
这给了我以下输出
日志 1
04:16:07.784Z INFO Free Flowing Logs: (host=127.0.0.1,port=2000)
logger: {
"name": "Free Flowing Logs"
}
我真正想要的是它在登录到控制台时更像 console.log
,所以
日志 2
04:16:07.784Z INFO Free Flowing Logs:
{
host: '127.0.0.1',logger: {
"name": "Free Flowing Logs"
}
注意日志 1 与日志 2 的第一行。
用 bunyan 可以吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)