DebugLogger interface
- Rozszerzenie
Właściwości
| enabled | Element
Jeśli ten program zostanie uruchomiony z
|
Szczegóły właściwości
enabled
Element util.debuglog().enabled getter służy do tworzenia testu, który może być używany w warunkowych oparciu o istnienie zmiennej środowiskowej NODE_DEBUG .
section Jeśli nazwa pojawi się w wartości tej zmiennej środowiskowej, zwracana wartość będzie następującatrue: . Jeśli nie, zwracana wartość będzie równa false.
import { debuglog } from 'node:util';
const enabled = debuglog('foo').enabled;
if (enabled) {
console.log('hello from foo [%d]', 123);
}
Jeśli ten program zostanie uruchomiony z NODE_DEBUG=foo w środowisku, dane wyjściowe będą wyglądać mniej więcej tak:
hello from foo [123]
enabled: boolean
Wartość właściwości
boolean