CNode

node用log4js输出日志能输出行号,和具体文件名吗?

问答
Mmaochunguang发布于11 年前最后回复9 年前8 回复18167 浏览0 收藏

在做项目的日志整理,以前的日志有点乱。想每次打印日志都有打日志的具体位置,行数,以及其他信息

查看回复

回复 (8)

Q
qinghechaoge#1·10 年前
引用 maochunguang@gynmi 已经解决了。谢谢

@maochunguang 怎么解决的,分享一下啊

M
maochunguang#2·9 年前
引用 qinghechaoge@maochunguang 怎么解决的,分享一下啊

@qinghechaoge 上面的回答,stackoverflow里的问答,但是性能回降低的,每一次打印行号,都是new一个error对象实现的

M
maochunguang#3·11 年前

有没有人试过,把行号和文件名打印出来

J
joesonw#5·11 年前

这个很会吃掉一部分性能

M
maochunguang#6·11 年前
引用 joesonw这个很会吃掉一部分性能

@joesonw 谢谢,找到了打印出文件号和行号的方法,性能方面还在测试中。非常感谢啊

G
gynmi#7·11 年前

可以试试log4jx, 也是调用错误栈来获取行号,会吃掉一点性能,调试还是不错的

参与回复
登录后即可参与回复。登录