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

패키지 상세v0.3.0

feature_folder_cli

모델, 서비스, 리포지토리, 화면 및 위젯용 디렉터리를 설정하는 데 필요한 반복 작업을 줄이기 위해 폴더 구조를 생성하는 CLI 유틸리티입니다.

AndroidiOSmacOSWindowsLinux
30일 다운로드
76
좋아요
42
Pub 점수
160

패키지 설치

flutter pub add feature_folder_cli

패키지 개요

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

모델, 서비스, 리포지토리, 화면 및 위젯과 같은 일반적인 앱 컴포넌트를 위한 조직화된 폴더 구조를 자동으로 생성하는 플러터 CLI 도구입니다. 간단한 명령어를 실행함으로써 개발자는 일관된 프로젝트 틀을 빠르게 생성할 수 있으며, 반복적인 설정 작업을 줄이고 코드 정리에 기여합니다. 이 도구는 플랫폼 독립적이며 안드로이드, iOS, macOS, Windows 및 리눅스를 지원합니다. pub.dev를 통해 플러터 프로젝트와 원활하게 통합됩니다.

사용 사례

  • 빠른 프로젝트 초기화
  • 팀 폴더 구조의 표준화
  • 수동 디렉터리 생성 줄이기
  • 기능 개발 간소화
  • 프로젝트 레이아웃의 일관성 유지

주요 기능

  • 자동 폴더 생성
  • 여러 플러터 컴포넌트 지원
  • 크로스 플랫폼 호환성
  • 간단한 CLI 통합
  • 사용자 정의 가능한 구조 템플릿

적합한 대상

  • Flutter 초보자
  • 팀 기반의 플러터 프로젝트
  • 대규모 앱 개발
  • 애자일 개발 워크플로우
  • 엄격한 조직이 필요한 프로젝트

고려 사항

  • Dart/Flutter SDK 필요
  • 고유한 프로젝트 요구 사항을 위해 맞춤 설정이 필요할 수 있습니다
  • 비 CLI 워크플로우에는 적합하지 않습니다
  • 폴더 구조만 제한
  • 외부 패키지 업데이트에 의존

원본 README

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

Folder by Feature CLI Utility :open_file_folder:

A Dart CLI tool that generates the folder structure for the folder-by-feature pattern. This tool helps to reduce the repetitive work required to setup directories for models, services, repositories, screens and widgets.

The folder structure generated by the cli is as follows:

feature/
┣ domain/
┃ ┣ models/
┃ ┣ repository/
┃ ┣ services/
┃ ┗ index.dart
┣ screens/
┃ ┣ feature_screen.dart
┃ ┗ index.dart
┣ widgets/
┃ ┣ feature_component.dart
┃ ┗ index.dart
┣ providers/
┃ ┣ feature_provider.dart
┃ ┗ index.dart
┗ index.dart

Command Usage :wrench:

Make sure you are in the root of your project

ff generate -n <feature_name> -t <type> -p <path>

Currently supporting only the simple and getx types

카테고리

의존성

의존성 목록 4 개

소스 저장소

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

아직 데이터가 없습니다.