Как получить путь к текущему файлу через функцию, определенную в другом файле в javascript? - PullRequest
0 голосов
/ 22 апреля 2020

считают, что есть два файла

   ./file2.js
    function scriptpath()
    return __filename

   ./file1.js
    var path = file2.scriptpath()
    console.log(path)  //returns absolute path of file2.js but not file1.js

Я ожидаю получить абсолютный путь к файлу (file1. js) из того места, где он называется.

1 Ответ

0 голосов
/ 22 апреля 2020

Полагаю, вам нужен путь к файлу 1. js внутри файла 2. js. Вы можете использовать это:

./file2.js
function scriptpath(callername)
return callername

./file1.js
var path = file2.scriptpath(__filename)
console.log(path)  //returns path of file1.js
...