Zajmuję wyraźne aplikację.Zastosowanie process.on ("uncaughtException aby wyświetlić stronę błędu 500
Obecnie mam następujących w moim server.js
process.on('uncaughtException', function (err) {
console.log("UNCAUGHT EXCEPTION ");
console.log("[Inside 'uncaughtException' event] " + err.stack || err.message);
});
który zatrzymuje serwer upaść za każdym razem wystąpi błąd, jednak właśnie tam siedzi ...
to możliwe, aby zamiast console.log, aby wysłać stronę 500 błędu ze szczegółami o błędach?
nie działa. 'app.error' nie jest zdefiniowany. Być może API ExpressJS uległo zmianie od czasu opublikowania tej odpowiedzi (> 2 lata temu). Obsługa wyjątków ExpressJS: http://expressjs.com/guide.html#error-handling –
app.error nie jest funkcją. –