Realman's World

[npm] debug 사용법 본문

Kairos/Item

[npm] debug 사용법

리얼맨 2015. 9. 25. 14:43

debug는 console.log()를 대신할 수 있는 로그 관리 모듈이다.

장점은 node.js 실행시 지정한 log만 선택하여 볼 수 있기 때문에 debugging 이 용이하다는 것이다.


사용법은 아래와 같다.


1. debug 선언


var debug = require('debug');


2. debug id 정의


var sessionDebug = new debug('session:test');


3. log 출력


sessionDebug('session test log');


4. node 실행시 debug 선택


모든 debug log 실행               : DEBUG=* [node 명]

대분류 debug log 실행            : DEBUG=session:* [node 명]

특정 debug log 실행               : DEBUG=session:test [node 명]

대분류가 다른 debug log 실행  : DEBUG=session:test,express:* [node 명]



Comments