# 개발환경 os : windows 10 Pro 64-bit node-v : v10.16.0 npm-v : 6.9.0 ide : visual Studio Code |
1. Morgan 설치
: 로그 기록을 남기는 모듈 Morgan
- windows 키 + R > cmd
npm install morgan --save |
2. 소스 작성
/**
* 로그 기록을 남기는 morgan모듈
*/
//Express를 변수에 담기
var express = require("express");
//Express 호출 후 새로운 Express 애플리케이션을 변수(app)에 넣음
var app = express();
//Nodejs 내장 모듈
var http = require("http");
//로그 모듈
var logger = require("morgan");
//logger("short") = 함수 반환
//short를 통해 간단한 로그를 남김
app.use(logger("short"));
app.use(function(request, response){
//ServerResponse.writeHead
response.writeHead(200, {"Context-Type":"text/plain"});
response.end("Success...!");
});
http.createServer(app).listen(3000);
- 결과 1
- 결과 2 (cmd)
아래와 같이 로그가 찍히는 것을 볼 수 있음
'LANGUAGE > NODEJS' 카테고리의 다른 글
NODEJS - 기본세팅 / 3, 라우팅(Routing) (0) | 2019.07.19 |
---|---|
NODEJS - 기본세팅 / 3, Express.static (0) | 2019.07.19 |
NODEJS - 기본세팅 / 1 (0) | 2019.07.19 |
네트워크 환경 없는 서버에 node module 설치 (0) | 2019.06.28 |
npmbox 설치 및 사용법(2) (0) | 2019.06.28 |