nodejs

debug パッケージの使い方

More than 3 years have passed since last update.

メモ。

前提として

$ npm install debug --save

ソース

var debug = require('debug')('bar');
var debug2 = require('debug')('hoge');

console.log('foo');
debug('bar');
console.log('baz');
debug2('hoge');

実行の仕方と結果

通常

$ node example.js
foo
baz

DEBUG変数を指定して実行

$ DEBUG=bar node example.js
foo
  bar bar +0ms
baz

$ DEBUG=hoge node example.js
foo
baz
  hoge hoge +0ms

DEBUGを複数指定

$ DEBUG=bar,hoge node example.js
foo
  bar bar +0ms
baz
  hoge hoge +0ms

npmjs.org

debug