DebugLogger interface
- Extends
Eigenschaften
| enabled | Der
Wenn dieses Programm mit
|
Details zur Eigenschaft
enabled
Der util.debuglog().enabled Getter wird verwendet, um einen Test zu erstellen, der basierend auf dem Vorhandensein der NODE_DEBUG Umgebungsvariablen in Bedingten verwendet werden kann.
Wenn der section Name innerhalb des Werts dieser Umgebungsvariable angezeigt wird, lautet trueder zurückgegebene Wert . Wenn nicht, lautet falseder zurückgegebene Wert .
import { debuglog } from 'node:util';
const enabled = debuglog('foo').enabled;
if (enabled) {
console.log('hello from foo [%d]', 123);
}
Wenn dieses Programm mit NODE_DEBUG=foo in der Umgebung ausgeführt wird, gibt es etwas wie folgt aus:
hello from foo [123]
enabled: boolean
Eigenschaftswert
boolean