본문 바로가기

개발

[Js] error 객체 로그 남기기

반응형

에러 객체는 new Error('error!')로 생성할수 있습니다. 

그런데 에러 로그를 남길시 JSON.stringfy()로 스트링화하지 못합니다. 혹은 된다 해도, 내용이 너무 길어 불필요한 내용이 있습니다

이에 아래 방식을 제안드립니다.

 

${JSON.stringify(error instanceof Error ? error.message : error)}`)

 

 

erorr insatanceof Error로 error가 문자열인지 에러 객체인지 확인한 다음, 에러 객체면 에러 메세지만 로깅하는 방식입니다.

이상입니다

'개발' 카테고리의 다른 글

[Apache] 메모리 확인 명령어  (0) 2022.07.24
[Chrome] initial connetcion or stalled too delay  (0) 2022.07.23
[Linux] nohup.out 출력이 안될때  (0) 2022.07.16
[AWS] IOPS in RDS  (0) 2022.07.04
[AWS] RDS 막대한 비용  (0) 2022.07.03