Доступ к __filename скрипта вызывающей стороны из функции модуля

1

Я использую 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
require

1 ответ

0

Найдено:

module.parent.filename

Друг знал правильные вещи для Google.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню