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