Skip to content

Bun 은 Node.js process 전역 객체를 지원하며 OS 신호를 리스닝하기 위한 process.on() 메서드도 포함합니다.

ts
process.on("SIGINT", () => {
  console.log("SIGINT 받음");
});

어떤 신호를 리스닝해야 할지 잘 모르겠다면 범용 "exit" 이벤트를 리스닝할 수 있습니다.

ts
process.on("exit", code => {
  console.log(`프로세스가 코드 ${code}(으) 로 종료되었습니다`);
});

어떤 신호를 리스닝해야 할지 잘 모르겠다면 "beforeExit""exit" 이벤트를 리스닝할 수 있습니다.

ts
process.on("beforeExit", code => {
  console.log(`이벤트 루프가 비었습니다!`);
});

process.on("exit", code => {
  console.log(`프로세스가 코드 ${code}(으) 로 종료되고 있습니다`);
});

더 유용한 유틸리티는 문서 > API > 유틸리티 를 참조하세요.

Bun by www.bunjs.com.cn 편집