Я закодировал приложение node.js, которое при запуске должно возвращать CWD из процесса, чтобы иметь возможность читать файлы на диске.
Когда я запускаю приложение напрямую с узла в фактическом каталоге приложения ...
#!sh
node app.js
все работает нормально, и "process.cwd ()" возвращает правильный путь. Но когда сценарий запускается с выскочкой или даже напрямую с узлом из другого каталога "process.cwd ()" return "/" в случае выскочки и любого каталога из ведьмы, я напрямую запускаю свое приложение с узел. Итак, process.cwd (), похоже, выводит каталог из того, где выполняется команда. Зачем? Что делать?