[flutter] 플러터 build_runner의 로깅 설정 방법
플러터에서는 build_runner를 사용하여 코드 생성 및 빌드 시스템을 관리할 수 있습니다. build_runner는 코드 생성 작업에 대한 로깅을 설정할 수 있는데, 여기서는 build_runner의 로깅을 어떻게 설정하는지에 대해 알아보겠습니다.
build_runner의 로깅 종류
먼저, build_runner는 다음과 같은 로깅 레벨을 제공합니다:
- None: 로깅을 비활성화합니다.
- Basic: 입력된 명령과 실행 결과를 출력합니다.
- Verbose: 자세한 실행 로깅을 출력합니다.
로깅 설정 방법
build_runner의 로깅 설정은 build.yaml
파일을 이용하여 정의할 수 있습니다. 예를 들어, 아래와 같이 build.yaml
파일을 수정하여 로깅 레벨을 지정할 수 있습니다.
targets:
$default:
builders:
some_builder:
options:
logLevel: 'verbose'
위 예제에서는 logLevel
옵션을 사용하여 로깅 레벨을 verbose
로 설정했습니다. 이제 build_runner가 실행될 때 자세한 실행 로깅이 출력됩니다.
이렇게 하여 build_runner의 로깅을 설정하여 개발 및 디버깅 작업을 수월하게 진행할 수 있습니다.
더 자세한 내용은 Flutter 공식 문서를 참고하시기 바랍니다.