次のようにデフォルトの console.log をオーバーライドして、独自のロギング ユーティリティを作成しています。
console.logCopy = console.log.bind(console);
console.log = function() {
this.logCopy.apply(console, addStampToArgs(arguments));
};
デバッグにクロムのインスペクタを使用しています。
<file>:<line-number>
私のアプローチは、コードへのリンクを含むログ行ごとに表示されるクロム インスペクター機能を使用できないという 1 つの問題を除いて、正常に機能します。
これで、console.log ラッパー関数から発生したすべてのログ行が表示されます。
ラッパー関数をコンソールで追跡できないようにするにはどうすればよい <file>:<line-number>
ですか?