티스토리 뷰
안녕하세요 탐구소년입니다.
노드JS를 교육할 일이 생겨서 각종 패키지를 테스트하는 중인데, 오늘은 여러가지 패키지 중 morgan을 테스트하다가 왠지 블로그에 남겨두고 싶은 마음이 생겨서 글을 작성합니다.
morgan 패키지는?
morgan은 로깅(logging)에 도움을 주는 미들웨어입니다. 로깅이란 무슨 일이 어디에서 일어났는지를 기록하는 것을 의미합니다.
morgan 패키지 설치
1
|
npm install morgan
|
morgan 적용 방법
morgan은 클라이어트와 서버의 응답 사이에 존재하는 미들웨어이므로, 아래와 같은 코드를 적절한 위치(루트 이벤트 리스너 전)에 적용해주면 됩니다.
1
|
app.use(morgan("tiny"))
|
위와 같은 코드를 적용하면 아래와 같이 최소한의(?) 로그를 남길 수 있게 됩니다.
다른 옵션도 가능한데, 가령 아래와 같이 코드를 작성하면
1
|
app.use(morgan("combined"))
|
이렇게 좀 더 자세한 정보를 남기는 것도 가능합니다.
'IT > 프로그래밍' 카테고리의 다른 글
[python] 리스트 sort 함수 사용법 (1) | 2020.08.27 |
---|---|
[NODEJS] passport 사용해 로컬 로그인 구현하기 (0) | 2020.08.26 |
[제이쿼리] 미니프로젝트 - 타이핑 게임 (3) | 2020.08.02 |
visual studio 2019 설치 및 c언어 프로그램 실행하기 (0) | 2020.07.27 |
자바스크립트 클립보드 복사하기 기능 (0) | 2020.07.19 |
댓글
공지사항