Мне нужно закрыть программу узла и перезапустить ее. Мне нужно сделать это внутри самой программы, не используя что-то вроде навсегда, требующее настройки.
Я знаю, что могу использовать process.exit(), чтобы закрыть программу, но все, что я могу придумать, чтобы открыть ее обратно, и что я могу запустить из узла, будет уничтожено process.exit() до того, как она завершится. Есть ли способ, которым я не вижу, чтобы отключить вызов exec от процесса перед выходом? Любые другие идеи? Должен ли я смириться с этим и использовать навсегда?