-
Error.captureStackTrace in Node.js프로젝트/개발자 지름길 2022. 3. 17. 18:42반응형
captureStackTrace에 대해서 알아보자!
첫 번째 인자는 변수다. Error Stack이 캡쳐되는 순간 Stack 정보가 첫 번째 인자의 변수에 저장된다.
두 번째 인자는 function이다. 해당 function이 호출되는 순간이 Error Stack 정보가 캡쳐되는 순간이다.
두 번째 인자에 대한 내용을 테스트하며 다뤄보자. 첫 번째 인자에 대한 내용은 대충 알아먹을 수 있겠지만, 두 번째 인자에 대한 내용이 느낌이 안올 수 있기 때문이다.
captureErrorStack이 없는 경우
위 코드의 에러 정보는 아래와 같이 나타난다.
captureErrorStack이 있는 경우
에러코드는 아래와 같이 나타난다. 두 번째 인자인 CreateError 함수가 호출되는 시점에서 Error Stack 정보를 캡쳐한 것이다.
반응형'프로젝트 > 개발자 지름길' 카테고리의 다른 글
input type number 기본 스타일 제거 (0) 2022.03.16 퍼블리싱... (0) 2021.12.17 퍼블리싱... (0) 2021.12.17 AWS EC2 인스턴스 HTTPS 서버 설정 (인증서 자동 갱신) (0) 2021.12.08 Node.js & mongoose 히스토리 관리 2편 (0) 2021.12.06