> 웹 프론트엔드 > JS 튜토리얼 > \'npm kruza: 소스 추적 기능을 갖춘 로거\'

\'npm kruza: 소스 추적 기능을 갖춘 로거\'

Susan Sarandon
풀어 주다: 2024-12-03 21:46:10
원래의
954명이 탐색했습니다.

로그의 소스(함수/클래스)를 자동으로 추적하여 표시합니다.
더 나은 가시성을 위해 다채롭고 읽기 쉬운 로그를 제공합니다.
여러 인수를 로깅하기 위한 깔끔하고 간단한 API를 제공합니다.

import _ from "kruza";

class Boxer {
  punch() {
    _.log("Punch");
  }
}

class Police {
  eatDonut() {
    _.log("Eating donut");
  }
}

class UFC_Champ {
  koSomeone() {
    _.log("BAM!");
  }
}

const b = new Boxer();
b.punch(); // Output: [Boxer.punch] Punch

const p = new Police();
p.eatDonut(); // Output: [Police.eatDonut] Eating donut

const ufc = new UFC_Champ();
ufc.koSomeone(); // Output: [UFC_Champ.koSomeone] BAM!
로그인 후 복사

위 내용은 \'npm kruza: 소스 추적 기능을 갖춘 로거\'의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿