2016-06-15 5 views
0

간단한 스크립트를 실행하여 작업을 수행합니다. 이 스크립트에는 각 실행시 로그 파일에 저장되는 코드 전체에 흩어져있는 로그 메시지가 있습니다. 무언가 잘못되면 실행 로그를 열어 어떤 단계의 스크립트가 멈추었는지, 오류가 발생했는지 등을 볼 수 있습니다.하지만이 메시지는 코드를 오염시키고 있습니다. 내가 원하는 자세한 내용 - 더 많이 넣어야합니다.Node.js 실행 재생 로그 시스템

그래서 나는 모든 로그 메시지를 저장하는 대신 단순히 실행 로그를 생성 한 다음 "재생하여"어떤 함수가 호출되었는지 그리고 어떤 시퀀스가 ​​있는지 봅니다. 물론 너무 크지는 않을 모든 정보를 담고 있지는 않지만 유용한 데이터를 수집하는 것이 가능하다고 생각합니다.

질문 : 구현 방법 및 이미이 아이디어가 구현 되었습니까? 대부분의 경우 로깅에 대한이 접근법을 "발명"한 최초의 사람은 아니며 여기서 설명한 정확한 내용을 이미 수행 한 프로젝트에 대해서는 알지 못합니다. 메소드가 호출되고, 그 매개 변수, 리턴 값 :이 상당히 양호한 정보의 양을 제공 --trace [앱]

답변

1

노드. 호출 순서는 쉽게 소비되고 읽을 수 있도록 색인이 작성되고 들여 쓰여집니다.

희망이 도움이됩니다.