Tôi đang làm theo hướng dẫn tại đây (lắng nghe các SIGINT
sự kiện) để tắt ứng dụng node.js được lưu trữ trên Windows-8 của mình một cách duyên dáng để phản hồi Ctrl+ Choặc tắt máy chủ.
Nhưng Windows không có SIGINT
. Tôi cũng đã cố gắng process.on('exit')
, nhưng điều đó dường như đã muộn để làm bất cứ điều gì hiệu quả.
Trên Windows, mã này cho tôi: Lỗi: Không có mô-đun như vậy
process.on( 'SIGINT', function() {
console.log( "\ngracefully shutting down from SIGINT (Crtl-C)" )
// wish this worked on Windows
process.exit( )
})
Trên Windows, mã này chạy, nhưng đã quá muộn để làm bất cứ điều gì duyên dáng :
process.on( 'exit', function() {
console.log( "never see this log message" )
})
Có SIGINT
sự kiện tương đương trên Windows không?