A. NestMiddleware 커스텀 클래스를 구현하면 된다.
문제
기본 설정에서는 HTTP 요청을 해도 로그가 찍히지 않는다.
아무리 localhost:3000을 방문해도 로그는 그대로다.
해결 방법
NestMiddleware 커스텀 클래스를 구현한다. 이때 Request, Response 객체 등을 받아서 로그로 출력하면 된다.
아래는 코드 예이다.
로그가 찍히는 것을 볼 수 있다.
참고
How-to : Logging request/response in Nest.js properly