**a.js 在目录 /home/test/a.js **
var b = require("../lib/b.js");
b.test();
b.js 在目录 /home/lib/b.js
export.test = function(){
// 在这里我需要知道a.js的路径,怎么解决?
// 尝试过 new Error() 里面解析栈信息 可是得到的是 module.js 并不能够得到此方法调用者 a.js 的真实路径
}
现在我只能在 a.js 中取得 __dirname 作为参数传递到b.js 有没有不传参直接获取的方法呢?