다음을 통해 공유


DebugLogger interface

Extends

속성

enabled

util.debuglog().enabled getter는 환경 변수의 존재 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 getter는 환경 변수의 존재 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