MORGAN

Big Jay·2022년 8월 25일
0

nodejs

목록 보기
3/4

Morgan은 HTTP 미들웨어로 요청과 응답에 대한 기록을 보여준다. express로 웹 서버를 구성하고 클라이언트와의 대한 기록을 확인하고자 사용

설치 방법

npm i morgan

구성

morgan(format)

format에는 여러 가지가 있으며, 원하는 내용이 있는 format을 선택하여 사용하면 되며 자세한 내용은 morgan에서 확인 가능하다.

  • combined
  • common
  • dev
  • short
  • tiny
const express = require('express')
// morgan 모듈을 연결한다.
const morgan = require('morgan')

const app = express();
const PORT = 3000;
// morgan(fotmat)
const logger = morgan("dev");

// 미들웨어로 지정
app.use(logger);
app.get('/', (req, res) => {
  res.send('Hello World!')
})

const handelServer = () => {
  console.log(`${PORT}서버에 연결 되었습니다.`);
};

app.listen(PORT, handelServer);


format을 dev로 설정하면 위와 같이 method, url, status, response-time ms, res[content-length]로 표시된다.

참고

profile
안녕하세요.

0개의 댓글