ich in meinem app.js den folgenden Code haben:auf node.js ein ordnungsgemäßes Herunterfahren Debuggen
process.stdin.resume();//so the program will not close instantly
//do something when app is closing
process.on('exit',exitHandler.bind(null,{exit:true,event: "exit"}));
//catches uncaught exceptions
process.on('uncaughtException',exitHandler.bind(null, {exit:false,event: "uncaughtException"}));
ich alles gelesen, dass es über anmutig zu lesen ist heruntergefahren node.js Server aber nicht finden konnten alles darüber, wie man es debuggt.
Das Problem ist, dass IDE den Knotenprozess beenden/beenden muss, wenn Sie in der Debug-Konsole auf die Schaltfläche "Stop" klicken.
Hat jemand eine Idee, wie kann ich meinen eleganten Shutdown-Code debuggen? Der Debug-Modus stoppt nie an Haltepunkten in exitHandler
beim Herunterfahren der Debug-Sitzung.
Ich benutze WebStorm, aber ich habe gelesen, dass das gleiche wahrscheinlich auch auf anderen IDEs passiert.
Dank