【发布时间】:2020-04-25 14:06:44
【问题描述】:
你能告诉我如何在登录节点js中打印文件名。它总是打印index.js为什么?
这是我的代码 https://codesandbox.io/s/elegant-bassi-ij2e9
[![在此处输入图片描述][1]][1]
format: format.combine(
format.label({ label: path.basename(process.mainModule.filename) }),
format.timestamp({
format: "DD-MM-YYYY HH:mm:ss"
}),
[1]: https://i.stack.imgur.com/SVmNe.png
预计
08-01-2020 03:29:33 info [test.js]: --dddabcbbc-
为什么test.js没有打印,因为我提到登录test.js
有什么更新吗?
【问题讨论】:
-
Process.mainModule 不是当前模块,是启动的模块。
-
这能回答你的问题吗? Node.js - getting current filename
标签: javascript node.js logging winston winstone