Flutter 로그 패키지 logger 사용법, 종류

Obebe·2025년 3월 25일

Flutter

목록 보기
5/10

로그 사용법

로그를 남기는 것은 개발에 있어서 상당히 중요하다.
flutter에서 로그를 남길 때 도움을 주는 패키지인 logger의 사용 방법에 대해 적어보려고 한다.


https://pub.dev/packages/logger

flutter pub add logger

로 import를 해준다.


main에서 logger를 선언, 앱이 실행 되는 시점에 로그가 찍히도록 해보겠다.
예시 코드)

import 'package:dear_deer_demo/App.dart';
import 'package:flutter/material.dart';
import 'package:logger/logger.dart';


Logger logger = Logger();

void main() {
  logger.i('start check');
  runApp(const MyApp());
}


콘솔창에 start check가 나타나는 것을 확인할 수 있다.

로그 종류

logger 패키지에서는 v ,d , i , w, e, wtf 총 6개의 로거 종류를 만들어두었다.
각 로거의 의미는 아래와 같다.

logger.v("Verbose log");

logger.d("Debug log");

logger.i("Info log");

logger.w("Warning log");

logger.e("Error log");

logger.wtf("What a terrible failure log");

또한

Logger.level = Level.warning;

를 사용하면 logger.w 만 출력한다고 한다.

profile
다른 건 노력의 시간

0개의 댓글