8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

如何在 node.js 中获取调用者函数的文件路径?

M. Mariscal 1月前

13 0

以下是来自三个文件的一些示例代码:// foo.jsvar myFunc = require(\'./myFunc\');function foo(){ myFunc(\'message\');}// bar.jsvar myFunc = require(\'./myFunc\');function bar(){ myFunc(\'

以下是来自三个文件的一些示例代码:

// 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 .

帖子版权声明 1、本帖标题:如何在 node.js 中获取调用者函数的文件路径?
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由M. Mariscal在本站《typescript》版块原创发布, 转载请注明出处!
最新回复 (0)
返回
作者最近主题: