2017-11-03 5 views
0

내 메시지를 표시하기 위해 bunyan 로그를 사용하고 있습니다. 모든 키 - 값 쌍 다음에 \ n이 출력됩니다. 그것을 제거하는 방법? 다음은 출력의 스크린 샷입니다. enter image description hereBunyan이 출력에/n을 표시합니다.!

답변

0

here is the image

은 서식한다. 텍스트에는 개행 문자 "\ n"에 의해 표시되는 행 변경이 있습니다. 개행 문자 다음의 모든 것은 다음 행에 표시되어야합니다. 이것은 단지 문자열이기 때문에 터미널은 그것을 표시하는 방법을 모른다.

bunyan을 전 세계에 설치 한 경우 bunyan cli를 통해 해당 응답을 파이프 할 수 있습니다.

node runsomething.js | bunyan

또는 당신은 당신이 NPM 스크립트를 통해 실행하는 경우는 전 세계적으로 설치되어 필요가 없습니다.

package.json

{ 
    "scripts": { 
    "start": "node runsomething.js | bunyan", 
    } 
} 

및 시작 명령을 통해 npm start

관련 문서를 실행

+0

https://github.com/trentm/node-bunyan#cli-usage 당신을 감사합니다. 그것은 내 시스템에서 작동했습니다. 프로덕션 서버에서도 작동합니까? – srujana

+0

프로덕션 시스템에서 작업하게하는 가장 좋은 방법은 npm 스크립트를 사용하는 것입니다. 내가 그랬던 것처럼. 그렇다면 걱정할 필요가 없습니다. – user1695032

+0

다시 한번 감사드립니다. 모든 레벨의 모든 로그 데이터는 색상이 다른 레벨 이름 만 파란색으로 표시됩니다. 로그 데이터 색상을 변경할 수있는 방법이 있습니까? 같은 오류 데이터는 빨간색, 디버그 옐로우 또는 이와 비슷한 것이어야합니다! – srujana

관련 문제