AcaMate_Web/wwwroot/scripts/logger.js
SEAN-59 e8b942a633 [] 로거 관리 서비스 추가
1. Console에 바로 나오던 메세지들 개발 환경에 따라 나오게 필터링 하는 서비스 개발
2. script  쪽에도 추가 하여 js 에서도 필터링 되게 구현
2025-06-27 16:01:54 +09:00

19 lines
664 B
JavaScript

window.appLogger = (function() {
const isDev = window.appConfig?.isDev === true;
return {
log: function(message, data) {
if (isDev) console.log(`[LOG] ${message}`, data || '');
},
error: function(message, error) {
if (isDev) console.error(`[ERROR] ${message}`, error || '');
},
warn: function(message, data) {
if (isDev) console.warn(`[WARN] ${message}`, data || '');
},
// 운영 환경에서도 기록해야 하는 중요 오류
critical: function(message, error) {
console.error(`[CRITICAL] ${message}`, error || '');
}
};
})();