Как можно получить путь к файлу вызывающей функции в node.js?
Вот пример кода из трех файлов:
// foo.js
var myFunc = require("./myFunc");
function foo(){
myFunc("message");
}
// bar.js
var myFunc = require("./myFunc");
function bar(){
myFunc("message");
}
// myFunc.js
module.exports = myFunc;
function myFunc(arg1){
console.log(arg1);
// Here I need the file path of the caller function
// For example, "/path/to/foo.js" and "/path/to/bar.js"
}
Мне нужно получить путь к файлу вызывающей функции динамически, без какой-либо дополнительной передачи аргумента, для.myFunc