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

패키지 상세v2.0.0

flutter_automation

Flutter 프로젝트를 보조하는 다양한 자동화 스크립트를 제공하는 플러터 패키지입니다.

AndroidiOSmacOSWindowsLinux
30일 다운로드
303
좋아요
142
Pub 점수
130

패키지 설치

flutter pub add flutter_automation

패키지 개요

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

flutter_automation은 프로젝트 개발을 간소화하기 위해 자동화 스크립트 모음을 제공하는 Flutter 패키지입니다. 코드 포맷팅, 종속성 관리, 테스트 워크플로우와 같은 반복 작업을 자동화함으로써 개발자가 시간을 절약할 수 있도록 도와줍니다. 크로스 플랫폼 프로젝트를 위한 것으로, Android, iOS, macOS, Windows, Linux를 지원합니다. Flutter의 pub 시스템과 원활하게 통합되며, 개발 프로세스를 표준화하려는 팀에게 이상적입니다. 오픈소스 성격은 커뮤니티 기여와 맞춤화를 장려합니다.

사용 사례

  • 코드 형식 지정 자동화
  • CI/CD 파이프라인 간소화
  • 의존성 업데이트 간소화
  • 대량으로 테스트 실행
  • 프로젝트 설정의 표준화

주요 기능

  • 사전 정의된 자동화 스크립트
  • 크로스 플랫폼 지원
  • pub를 통한 간편한 통합
  • 오픈소스 및 확장 가능
  • 다중 OS 환경을 지원합니다

적합한 대상

  • 개발 팀
  • CI/CD 엔지니어
  • Flutter 초보자
  • 프로젝트 유지보수자
  • 자동화 애호가

고려 사항

  • 쉘 스크립트에 대한 이해가 필요합니다
  • 복잡한 워크플로우에 맞게 사용자 지정이 필요할 수 있습니다
  • 외부 도구에 의존
  • 간단한 단일 작업에 적합하지 않습니다
  • 팀 또는 대규모 프로젝트에서 가장 효과적으로 사용됨

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

Flutter Automation

This package contains various automation scripts that will help you automate various aspects of your flutter project.

Pub Package

Usage

To use this plugin, add flutter_automation as a dependency in your pubspec.yaml file.

Running scripts

From terminal in your flutter project run,

flutter pub pub run flutter_automation --firebase-auth --google-maps --android-sign --firestore-crud
1. Firebase Auth

This sets up firebase authentication with google and email based login automatically in your flutter project. Also copies boilerplate login ui flow using provider package for state management

flutter pub pub run flutter_automation --firebase-auth
2. Google Maps

sets up google maps flutter plugin on android platform in a flutter project.

After you run the script in your flutter project you need to modify android/app/src/main/res/values/strings.xml file changing the text YOUR_API_KEY to your actual google maps Api key.

flutter pub pub run flutter_automation --google-maps
3. Android Signing

Generates keystore and sets up android signing config in your flutter project.

It uses keytool to generate keystore so, for this script to work keytool must be in path.

flutter pub pub run flutter_automation --android-sign
4. Firestore CRUD

Provides a simple firestore CRUD operation boilerplate

flutter pub pub run flutter_automation --firestore-crud

카테고리

의존성

의존성 목록 3 개

소스 저장소

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

아직 데이터가 없습니다.