Morgan은 요청을 콘솔에 직접 출력합니다.Nodejs - 디버그와 함께 morgan을 사용하는 방법
npm debug으로 리디렉션하면 기록되는 다른 항목과 동일한 형식이됩니다.
import debug from 'debug';
const LOG_PREFIX = 'api';
const info = debug(`${LOG_PREFIX}:info`);
const dev = debug(`${LOG_PREFIX}:dev`);
const error = debug(`${LOG_PREFIX}:error`);
export {
info,
dev,
error,
};
그리고 현재와 같은 다른 물건 로그 :
import { info } from './debug';
info('App is up and running!');
나의 현재 모건 호출은이 :
app.use(morgan('combined'));
더 나은 표현 - 윈스턴를 사용 할 수 있습니다. 그것은 파일, 콘솔, newtork, db와 같은 다양한 전송에 많은 것을 기록 할 수 있습니다. 모건이 할 수없는 일이 많습니다. 고도의 구성이 가능합니다. 내가 MongoDB에 쉽게 로그인 할 수 없기 때문에 나는 morgon을 교체했다. –