Aracılığıyla paylaş


DebugLogger interface

Extends

Özellikler

enabled

util.debuglog().enabled Getter, ortam değişkeninin varlığına NODE_DEBUG bağlı olarak koşullu olarak kullanılabilecek bir test oluşturmak için kullanılır. Ad, section bu ortam değişkeninin değeri içinde görünürse, döndürülen değer olur true. Değilse, döndürülen değer olur false.

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

Bu program ortamdaki NODE_DEBUG=foo ile çalıştırılırsa şuna benzer bir çıkış oluşturur:

hello from foo [123]

Özellik Ayrıntıları

enabled

util.debuglog().enabled Getter, ortam değişkeninin varlığına NODE_DEBUG bağlı olarak koşullu olarak kullanılabilecek bir test oluşturmak için kullanılır. Ad, section bu ortam değişkeninin değeri içinde görünürse, döndürülen değer olur true. Değilse, döndürülen değer olur false.

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

Bu program ortamdaki NODE_DEBUG=foo ile çalıştırılırsa şuna benzer bir çıkış oluşturur:

hello from foo [123]
enabled: boolean

Özellik Değeri

boolean