패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.0.7

cached_build_runner

변경되지 않은 .dart 파일에 대해 생성된 코드를 캐시함으로써 build_runner를 최적화합니다

AndroidiOSmacOSWindowsLinux
30일 다운로드
217
좋아요
29
Pub 점수
140

패키지 설치

flutter pub add cached_build_runner

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

CachedBuildRunner는 변경되지 않은 Dart 파일에서 생성된 코드를 캐시함으로써 build_runner의 성능을 향상시키고 중복 빌드를 줄입니다. 변경되지 않은 코드의 재생성을 건너뛰어 대규모 프로젝트에서 빌드 시간을 최소화하고 개발 효율을 향상시킵니다. json_serializable 또는 freezed와 같이 코드 생성을 많이 사용하는 프로젝트에 이상적이며, 구성 변경 없이 기존 워크플로우에 세밀하게 통합됩니다. 이 패키지는 GitHub에서 유지 관리되며 모든 주요 Flutter 플랫폼을 지원합니다.

사용 사례

  • 대규모 코드 생성 프로젝트
  • 더 빠른 증분 빌드
  • CI/CD 파이프라인 시간 단축
  • json_serializable 또는 유사한 생성기를 사용하는 프로젝트
  • 개발자 워크플로우 속도 향상

주요 기능

  • 파일별로 생성된 코드를 캐시합니다
  • 변경되지 않은 파일에 대해 재생성을 건너뜁니다
  • 설정 필요 없음
  • build_runner와의 원활한 통합
  • 모든 플러터 플랫폼을 지원합니다

적합한 대상

  • 코드 생성을 자주 사용하는 개발자들은
  • 빌드 시간을 단축하려는 팀
  • 반복 빌드가 있는 CI/CD 환경
  • 빌더를 광범위하게 사용하는 프로젝트

고려 사항

  • 드문 경우에 캐시 정리가 필요할 수 있습니다
  • 코드 생성이 적은 소규모 프로젝트에는 필요하지 않음
  • 캐시 동작은 파일 수정 감지에 따라 달라집니다
  • 안정적인 build_runner 버전과 함께 사용하는 것이 가장 좋습니다
  • Dart 파일 변경 추적에 제한됨

카테고리

의존성

의존성 목록 7 개

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.