ページ

2015年5月16日土曜日

browserifyでvisionmedia/debugをクライアントサイドで使う

debugモジュールをbrowserifyしたうえでブラウザから使おうとしたら若干ハマった。
READMEには
window.myDebug = require("debug");
とかしてから、ブラウザのコンソールで
myDebug.enable("*")
みたいにすればいいよって書いてあるんだけど、実際やってみると myDebug.enable is not a function とか言われてエラーになる。

一旦コンソールで
localStorage.myDebug = '*'
ってしてからリロードすればよい。

参考: https://github.com/visionmedia/debug/issues/114

ところでvisionmediaのdebugモジュールって何て呼べばいいんですか。名前ちょっと汎用的すぎやしませんか。