External MiddleWares (Morgan )
Morgan
HTTP request logger middleware for node.js
morgan은 node.js 용 request logger middleware이다.
npm i morgan
npm을 이용하여 morgan을 설치해 보자.
사용하는 방법은
morgan 함수를 호출해야 된다.
함수에 설정하게 있다.
morgan 함수를 호출하면 설정한 대로
middleware를 return해준다.
import logger from "morgan";
app.use(logger("dev"));
일단 import를 먼저 해주고 함수이름은 꼭 morgan으로 할 필요 없다.
morgan으로부터 import만 해오면 이름은 상관 없다.
logger함수를 호출하면 다섯가지 옵션이 있다.
그 중에 development를 써볼거다.
이렇게 바꿔주는게 더 나아서 바꿔보았다.
import morgan from "morgan";
const logger = morgan("dev");
app.use(logger);
morgan이랑 logger이랑 차이점은 morgan이 좀더 정교하다.
홈페이지를 리플레쉬 해보면 morgan은 GET,path, status code, 응답시간 정보를 가지고 있다.
그리고 morgan에도 next()가 있다.
Author And Source
이 문제에 관하여(External MiddleWares (Morgan )), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@0_cyberlover_0/External-MiddleWares-Morgan저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)