Я написал простой класс для child_process.spawn.
В нём есть:
this.#process.on('exit', (code) => {
console.log('~~~~~exit~~~~~~~~', code)
});
this.#process.on('close', (code) => {
console.log('~~~~~close~~~~~~~~', code)
});
Где можно посмотреть список кодов, которые приходят при завершении процесса?
Здесь где то должно быть, но я не вижу...
Дополнение:
Всё там сложно, т.к. зависит от программы. Единственная конвенция - если возвращается 0, то всё хорошо.
В случае с Windows, к примеру, можете почитать эту статью.
Про Linux можно почитать в этом ответе.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей