무분별한 로그로 로그확인이 어렵지 않게 하기 위해 로그레벨을 사용한다.
TRACE > DEBUG > INFO > WARN > ERROR > FATAL
로그 레벨은 [level] time message 와 같은 형태를 따른다.
console-log-level 라이브러리를 이용해 Node.js 로그 레벨을 출력할 수 있다.
const log = require('console-log-level')({
prefix: function(level) {
return `[${level}] ${new Date().toISOString()}`
},
level: 'debug' // DEBUG ~ fatal까지 출력한다.
})