Что такое Windows-эквивалент process.on ('SIGINT') в файле node.js?
Я следую инструкциямВот (прослушивание событий SIGINT), чтобы изящно завершить работу моего приложения node.js, размещенного на Windows-8, в ответ на Ctrl-C или отключение сервера.
Но Windows не имеетSIGINT
, Я тоже пробовалprocess.on('exit')
Но кажется, что поздно делать что-то продуктивное.
В Windows этот код дает мне:Error: No such module
<code>process.on( 'SIGINT', function() { console.log( "\ngracefully shutting down from SIGINT (Crtl-C)" ) // wish this worked on Windows process.exit( ) }) </code>
В Windows этот код выполняется, ноtoo late to do anything graceful:
<code>process.on( 'exit', function() { console.log( "never see this log message" ) }) </code>
Есть лиSIGINT
эквивалентное событие в Windows?