티스토리 뷰
안녕하세요
여행의 직구 개발자 준입니다.
서버에 error handler를 사용하지 않는다면 오류 발생 시 에러코드를 브라우저에 바로 보여집니다.
이현상을 잡기위해서는 error handler 가 필요한데요.
사용방법은 간단합니다.
app.use의 마지막 부분에
// error handler
app.use(function (err, req, res, next) {
console.error("서버 오류 발생", err);
res.status(500).send('서버오류가 발생하였습니다.');
});
소스를 추가해주시면 됩니다.
더 자세한 원리를 알고 싶으시다면
님의 블로그에 잘 정리가 되어있습니다. 감사합니다~
'node.js' 카테고리의 다른 글
[nodejs] 서버가 꺼지는 치명적인 오류 발생 시 처리 방법 uncaughtException (0) | 2018.08.18 |
---|---|
mongod 검색 후 데이터 변경 시 특이한점 발견 (0) | 2018.07.24 |
댓글