Я использую node.js.
Я хотел бы получить доступ к имени файла скрипта из функции модуля, вызванной этим скриптом. Например,
exampleModule.js:
module.exports = function(){
console.log(__filename);
// more code which may also use the filename
};
example.js
var exampleModule = require("./exampleModule.js")
exampleModule();
Это запустит журнал "path/exampleModule.js". Я хотел бы знать, как сделать это log "path/example.js", и я бы предпочел не передавать в __filename
в качестве аргумента.
Заранее спасибо :)
Найдено:
module.parent.filename
Друг знал правильные вещи для Google.