Node.jsのデバッグログの仕込み方
こいつを使うのが良いみたいですね。console.logとかやっていたのですが書き直した。
$ npm install debug
var debug = require('debug')('nearby-chat-server:chat');
debug("ここにログを書く");
こうしておいて、
DEBUG=nearby-chat-server:* node bin/www
こんな感じで実行するとログが出力される。
DEBUGに*を設定すると利用しているnode module内で設定されているものも含めて全てのログが出力されるようになります。
カンマ区切りで指定は複数できるのでログを見たいモジュールに出力を絞ることも可能。
[ogp]https://github.com/visionmedia/debug[/ogp]