В модуле Node.js, который я пишу, я хотел бы открыть файл - i.e, с fs.readFile()
- который содержится в том же каталоге, что и мой модуль. Под этим я подразумеваю, что он находится в том же каталоге, что и файл ./node_modules/<module_name>/index.js
.
Похоже, что все операции относительного пути, выполняемые модулем fs
, происходят относительно каталога, в котором запускается Node.js. Как таковой, я думаю, мне нужно знать, как получить путь к текущему исполняемому модулю Node.js.
Спасибо.