Compartir a través de


DebugLogger interface

Extends

Propiedades

enabled

El util.debuglog().enabled captador se usa para crear una prueba que se puede usar en condicionales en función de la existencia de la NODE_DEBUG variable de entorno. Si el section nombre aparece dentro del valor de esa variable de entorno, el valor devuelto será true. Si no es así, el valor devuelto será false.

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

Si este programa se ejecuta con NODE_DEBUG=foo en el entorno, generará un resultado similar al siguiente:

hello from foo [123]

Detalles de las propiedades

enabled

El util.debuglog().enabled captador se usa para crear una prueba que se puede usar en condicionales en función de la existencia de la NODE_DEBUG variable de entorno. Si el section nombre aparece dentro del valor de esa variable de entorno, el valor devuelto será true. Si no es así, el valor devuelto será false.

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

Si este programa se ejecuta con NODE_DEBUG=foo en el entorno, generará un resultado similar al siguiente:

hello from foo [123]
enabled: boolean

Valor de propiedad

boolean