로그를 기준으로 작성 

 

//log4js 

const log4js = require('log4js') 

log4js.addLayout('json', (config=> { 

return (logEvent)=>return JSON.stringify(logEvent) + config.separator; } 

}) 

log4js.configure("./log4js.config.json" , {reloadSec : 30} ) 

// const etcLogger = log4js.getLogger('etcLogger') 

//3가지 방식으로 할수있음. 

// {} 감싸면 변수그대로 모듈화 

// 선언방식으로 할때는 지정하고 =  넣고 모듈화 

// default 옵션은 import할때 가장 기본되는 변수를 모듈화 

// 실제로 받을때 

// import log4js , {appLogger as logger} from './logger/loggerInit'; 

// default 한것은 그대로 log4js 받았고 

// const AppLogger appLogger 받아서 logger라는 이름으로 변경하여 사용 

 

// export {etcLogger} 

export const appLogger = log4js.getLogger('app') 

export default log4js 


'오락기 > node' 카테고리의 다른 글

express에서 CORS 허용  (0) 2018.09.28
새로 개발할 모니터링 리액트용 환경구성  (0) 2018.08.17
webpack  (0) 2018.08.17
ejs 익스프레스 자바스크립트 템플릿  (0) 2018.08.17
express routing static dir  (0) 2018.08.17

+ Recent posts