[log. js] node 엔 드 에 파일 경로 와 색상 이 있 는 console. log
node. js 를 개발 할 때 console. log 로 정 보 를 자주 인쇄 하 는 습관 이 있 지만 node 엔 드 의 console. log 는 브 라 우 저 기능 만큼 강하 지 않 습 니 다.
예 를 들 어 현재 console. log 정보 가 있 는 코드 줄 을 표시 합 니 다. 가끔 node 개발 은 여러 개의 console. log 정 보 를 인쇄 합 니 다. 그 다음 에 수 동 으로 추가 할 수 밖 에 없습니다
console.log('1', info)
. 그래서 log. js 는 이 문 제 를 해결 하기 위해 개 발 된 것 입 니 다.log. js 가 뭐 예요?log. js 는 node. js 의 디 버 깅 도구 입 니 다.
console.log('2', info)
기능 과 유사 합 니 다. 다른 것 은 log. js 는 파일 경로 정 보 를 표시 하고 log 를 호출 하 는 줄 번호, 그리고 테마 스타일 console.log
, info
, error
, success
을 지원 합 니 다.이런 도구 가 있어 서 디 버 깅 정 보 는 더욱 일목요연 해 졌 다.
구체 적 으로 어떻게 실현 되 는 지 원본 코드 를 보십시오.
api
사용법
const log = require('./log.js')
log(' log.js。')
log.info(' info ')
log.success(' success ')
log.error(' error ')
log.warn(' warn ')
// log
log.addLog('test', 'cyan')
log.test(' log')
log.addLog('debug', 'magenta')
log.debug(' log')
실행 가능
warn
효과 보기명령 하 다.
node demo.js --dev
인자:
demo.js
개발 모델, 개발 모델 에 파일 이름과 줄 번호 --dev
파일 이름 은 절대 경 로 를 표시 합 니 다 효과 도
사용자 정의 로그
log.addLog(' ', ' ')
log. (str)
지원 색상:
white
grey
black
blue
cyan
green
magenta
red
yellow
기대 하 다.
사실은 여러 가지 기능 도 추가 할 수 있다. 예 를 들 어:
프로젝트 주소
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Express + AWS S3 이미지 업로드하기웹 사이트 및 모바일 애플리케이션 등에서 원하는 양의 데이터를 저장하고 보호할 수 있다. 데이터에 대한 액세스를 최적화, 구조화 및 구성할 수 있는 관리 기능을 제공한다. AWS S3 에 저장된 객체에 대한 컨테이너...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.