egg
egg copied to clipboard
让 console 输出带上 tracing 信息
请详细告知你的新点子(Nice Ideas):
新增一个配置,让 console 在启动的时候做一下 global 替换,开发者可以无脑使用 console.log 打印日志,然后日志输出到 stdout 和 stderr 的时候有关联的 tracing 信息。
感觉这样替换不好吧?console.log 还是保持输出到 stdout 里面去。
想了一下确实保持到 stdout 合适,不过还是想加上 tracing 日志,到 stdout 里面也能看到关联信息。
希望打 trace 就用 logger?
希望打 trace 就用 logger?
会使用到一些开源三方库,不太可能每个库都去 fork 改造一遍吧。
可以搞个增强能力,console 可以复制到一个独立日志文件,然后想怎么改都可以了。不论是加前缀还是结构化都不影响。
可以搞个增强能力,console 可以复制到一个独立日志文件,然后想怎么改都可以了。不论是加前缀还是结构化都不影响。
global 覆盖默认的 console?
+1,EggLogger 里加个。