Я работаю над утилитой командной строки, которая имеет отношение к операциям с определенным каталогом проекта и вложенными каталогами (например, NPM), и одно из ограничений заключается в необходимости chdir
для определенных команд (главным образом внешней командной строки) материал). Другая проблема заключается в обнаружении и работе с каталогом проекта из вложенного каталога в проекте. То, что я ищу, это модуль, который позволил бы мне выполнять операции в контексте каталога, но без использования chdir
(который допускает только одну одновременную операцию за раз). Моя текущая реализация основана на необходимости выполнять одну операцию за раз и возвращаться в базовый каталог.