[flutter] 플러터 build_runner로 생성한 파일들의 삭제 방법

이 글에서는 플러터 프로젝트에서 build_runner를 사용하여 생성된 파일들을 삭제하는 방법에 대해 알아보겠습니다.

1. generated 디렉토리 삭제

먼저, build_runner는 코드 생성을 위해 generated 디렉토리에 파일들을 생성합니다. 이 디렉토리를 삭제하여 build_runner로 생성된 파일들을 한번에 제거할 수 있습니다.

터미널을 열고 프로젝트 루트 디렉토리로 이동한 후 다음 명령어를 입력합니다.

rm -rf generated/

2. .dart_tool 디렉토리 삭제

또한, build_runner는 코드 생성에 관련된 캐시 파일들을 .dart_tool 디렉토리에 생성합니다. 이 디렉토리를 삭제하여 build_runner로 생성된 캐시 파일들을 제거할 수 있습니다.

다음 명령어를 사용하여 .dart_tool 디렉토리를 삭제합니다.

rm -rf .dart_tool/

3. pubspec.lock 파일 업데이트

build_runner는 프로젝트의 의존성을 관리하기 위해 pubspec.lock 파일을 사용합니다. build_runner로 생성된 파일들을 삭제한 후, pubspec.lock 파일을 업데이트하여 의존성에 대한 정확한 정보를 유지해야 합니다.

의존성을 업데이트하려면 다음 명령어를 실행합니다.

flutter pub get

요약

build_runner를 사용하여 생성한 파일들을 삭제하는 방법에 대해 알아보았습니다. generated.dart_tool 디렉토리를 삭제하고, pubspec.lock 파일을 업데이트하여 플러터 프로젝트를 정리할 수 있습니다.

정리된 프로젝트는 보다 깔끔하고 관리하기 쉬울 뿐만 아니라, 의존성에 대한 정확한 정보를 유지할 수 있습니다.

이상으로 플러터 build_runner로 생성한 파일들의 삭제 방법에 대한 내용을 마치겠습니다. 부가적인 질문이 있으시다면 언제든지 물어보세요!