node.js函数如何获取调用者的文件目录路径: 用callsite获取错误堆栈的每一层文件名及路径

在node.js中有时侯会想从被调用函数中获取调用者的文件位置和路径。可以用以下方法: callsite模块 使用这个模块可以获取调用堆栈的文件目录 var path = require('path'), callsite = require('callsite'); module.exports = { someFn: function () { var stack = callsite(), requester = stack .getFileNam...