consol.log로 나오는 녀석은 이녀석으로 커버하면되고
[링크 : https://stackoverflow.com/questions/18814221/adding-timestamps-to-all-console-messages]
아래와 같은 식의 로그는
DELETE /api/program 200 3.136 ms - 16 |
morgan 이라는 logger에서 처리하기 때문에 얘를 건드려야 하는데
express로 기본 생성하면 아래와 같이 나오는걸
app.use(logger("dev")); |
아래와 같이 바꾸면
app.use(logger("combined")); |
이런 포맷으로(아파치 포맷이라고 써있긴 한데..) 출력되면서 시간 정보를 확인할 수 있다.
::1 - - [09/Nov/2018:07:13:06 +0000] "DELETE /api/program HTTP/1.1" 200 16 "-" "PostmanRuntime/7.4.0" |
커스터마이징도 가능은 하지만 귀찮으니 이정도로 검색하고 패스~
[링크 : https://stackoverflow.com/questions/43670082/how-to-put-timestamp-in-express-js]
'Programming > node.js' 카테고리의 다른 글
node.js axios delete에 body 쓰기 (0) | 2018.11.12 |
---|---|
mysql jwt plain object payload (0) | 2018.11.09 |
node npm argument (0) | 2018.11.09 |
node expres jwt (0) | 2018.11.08 |
npm 특정 버전의 모듈 설치하기 (0) | 2018.11.07 |