Skip to main content
Bun 支持 Node.js 的 process 全局对象,包括使用 process.on() 方法监听操作系统信号。
process.on("SIGINT", () => {
  console.log("Received SIGINT");
});

如果您不知道要监听哪个信号,可以监听 "beforeExit""exit" 事件。
process.on("beforeExit", code => {
  console.log(`Event loop is empty!`);
});

process.on("exit", code => {
  console.log(`Process is exiting with code ${code}`);
});

请参阅 文档 > API > 工具 了解更多的实用工具。