Bun unterstützt das Node.js process-Global, einschließlich der process.on()-Methode zum Lauschen auf OS-Signale.
ts
process.on("SIGINT", () => {
console.log("SIGINT empfangen");
});Wenn Sie nicht wissen, auf welches Signal Sie lauschen sollen, können Sie auf das Sammel-"exit"-Ereignis lauschen.
ts
process.on("exit", code => {
console.log(`Prozess wurde mit Code ${code} beendet`);
});Wenn Sie nicht wissen, auf welches Signal Sie lauschen sollen, können Sie auf die "beforeExit"- und "exit"-Ereignisse lauschen.
ts
process.on("beforeExit", code => {
console.log(`Ereignisschleife ist leer!`);
});
process.on("exit", code => {
console.log(`Prozess wird mit Code ${code} beendet`);
});Siehe Docs > API > Utils für weitere nützliche Utilities.