TypeScriptコンパイラがFirebugを認識するために必要なTypeScript定義
window.console.debug
認識します
window.console.log
問題なく。Firebug固有の定義ファイルが見つかりません(定義ファイルを生成できる.jsファイルもわかりません)。
TypeScriptコンパイラがFirebugを認識するために必要なTypeScript定義
window.console.debug
認識します
window.console.log
問題なく。Firebug固有の定義ファイルが見つかりません(定義ファイルを生成できる.jsファイルもわかりません)。
console.debugメソッドは(Gecko 5以降)非推奨になっているため、最善の策は、クロスブラウザーでもあるconsole.logに切り替えることです。ダブルウィン!
とにかくconsole.debugはconsole.logのエイリアスにすぎなかったので、console.logに切り替えても何も失われないことに注意してください。
Console
宣言のインターフェースを作成し、参照することができます。
// firebug.d.ts
interface Console {
debug(message: any, ...optionalParams: any[]): void;
}
Console
コアが使用するインターフェースlib.d.ts
です。
(Firebugに必要な特定のパラメーターがわからないconsole.debug
ため、提供したパラメーターが異なる場合は変更する必要がありますconsole.log
。)
console.log
常に定義されていると思い込まないでください。デバッグツールを開いていない限り、InternetExplorerには表示されない場合があります。