Перезапустите приложение node.js с уровня кода

У меня есть приложение, которое изначально создаетstatic Конфигурационные файлы (один раз) и после того, как файлы были записаны, мне нужно переинициализировать / перезапустить приложение. Есть ли что-то, чтобы перезапуститьNode.js приложение от себя?

Это необходимо, потому что у меня есть приложение, работающее на двухrunlevels вNode.js, Начальный начинается полностьюsynchronus и после завершения этого уровня приложение находится в асинхронном уровне выполнения в ранее запущенной среде.

Я знаю, что есть такие инструменты, как nodemon, но это не то, что мне нужно в моем случае.

Я пытался убить приложение черезprocess.kill() который работает, но я не могу прослушать событие kill:

 // Add the listener
 process.on('exit', function(code) {
    console.log('About to exit with code:', code);
    // Start app again but how?
 });

 // Kill application
 process.kill();

Или есть лучший, более чистый способ справиться с этим?

Ответы на вопрос(1)

Ваш ответ на вопрос