我正在努力增强某些 node.js 应用程序的日志记录。过去曾使用 C++ 的 __file__ 和 __line __ 预处理器宏来帮助我们在记录事件时跟踪问题。我在 node.js 世界中没有发现任何类似的东西。
有没有人有建议或知道如何在 node.js 中获取行号和文件名以进行日志记录?
我正在寻找类似的东西:
console.log(__FILE__ + "." + __LINE__ + "\t" + new Date().toISOString() + " Message ");