Tôi đang phát triển một ứng dụng nhanh.Sử dụng process.on ('uncaughtException để hiển thị một trang 500 lỗi
Tôi hiện có sau trong server.js tôi
process.on('uncaughtException', function (err) {
console.log("UNCAUGHT EXCEPTION ");
console.log("[Inside 'uncaughtException' event] " + err.stack || err.message);
});
nào dừng máy chủ đâm mỗi khi có một lỗi, tuy nhiên, nó chỉ ngồi ở đó ...
là nó có thể thay vì console.log, để gửi một trang 500 lỗi với các chi tiết lỗi?
Không làm việc. 'app.error' không được xác định. Có lẽ API ExpressJS đã thay đổi kể từ khi câu trả lời này được đăng (> 2 năm trước). Xử lý ngoại lệ ExpressJS được đề cập tại: http://expressjs.com/guide.html#error-handling –
app.error không phải là một hàm. –