node.js通过Error.prepareStackTrace获取上层调用函数的文件名地址和行数位置

node.js中可以通过 __dirname 获取当前文件的目前。 那么如何在被调用函数中获取调用者的文件地址和函数名以及行数位置? 可使用Error.prepareStackTrace来获取StackTrace数组对象,获取调用者文件信息。 var getCallerPath = function() { var orig = Error.prepareStackTrace; Error.prepareStackTrace = funct...