From bc73d365885279f4c212e7e161938b0f3487786e Mon Sep 17 00:00:00 2001 From: Daseul Kim Date: Tue, 17 Jun 2025 10:52:16 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20api=20logger=20=EC=8B=A4=ED=96=89?= =?UTF-8?q?=EB=AA=A8=EB=93=9C=20production=20=EC=9C=BC=EB=A1=9C=20?= =?UTF-8?q?=ED=95=9C=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/libs/logger.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/libs/logger.ts b/src/libs/logger.ts index d75083d..ab73450 100644 --- a/src/libs/logger.ts +++ b/src/libs/logger.ts @@ -2,6 +2,9 @@ import { NextRequest } from 'next/server' import { join } from 'path' import pino from 'pino' +/* 실행 모드 */ +const isProduction = process.env.NODE_ENV === 'production' + /* 로그 데이터 인터페이스 */ interface ApiLogData { responseStatus: number @@ -46,7 +49,7 @@ class DailyLogger { private createLogger(): pino.Logger { return pino( { - level: 'info', + level: isProduction ? 'info' : 'silent', timestamp: pino.stdTimeFunctions.isoTime, }, this.destination,