次の方法で共有


DebugLogger interface

Extends

プロパティ

enabled

util.debuglog().enabledゲッターは、NODE_DEBUG環境変数の存在に基づいて条件付きで使用できるテストを作成するために使用されます。 section名がその環境変数の値内に表示される場合、戻り値はtrueされます。 そうでない場合、戻り値は falseされます。

import { debuglog } from 'node:util';
const enabled = debuglog('foo').enabled;
if (enabled) {
  console.log('hello from foo [%d]', 123);
}

このプログラムを環境内の NODE_DEBUG=foo で実行すると、次のような出力が出力されます。

hello from foo [123]

プロパティの詳細

enabled

util.debuglog().enabledゲッターは、NODE_DEBUG環境変数の存在に基づいて条件付きで使用できるテストを作成するために使用されます。 section名がその環境変数の値内に表示される場合、戻り値はtrueされます。 そうでない場合、戻り値は falseされます。

import { debuglog } from 'node:util';
const enabled = debuglog('foo').enabled;
if (enabled) {
  console.log('hello from foo [%d]', 123);
}

このプログラムを環境内の NODE_DEBUG=foo で実行すると、次のような出力が出力されます。

hello from foo [123]
enabled: boolean

プロパティ値

boolean