搜尋套件、儲存庫與 APP 分類

套件詳情v0.3.0

feature_folder_cli

CLI 工具,可產生資料夾結構,以減少設定模型、服務、儲存庫、畫面和組件所需的重複工作。

AndroidiOSmacOSWindowsLinux
近 30 天下載
76
喜歡數
42
Pub 分數
160

安裝套件

flutter pub add feature_folder_cli

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

一個 Flutter CLI 工具,可自動建立常用應用元件(如模型、服務、儲存庫、畫面與組件)的有組織資料夾結構。透過執行簡單指令,開發人員可快速產生一致的專案架構,減少重複的設定工作並促進程式碼組織。此工具為跨平台,支援 Android、iOS、macOS、Windows 與 Linux。它可透過 pub.dev 隨意整合至 Flutter 專案中。

適用情境

  • 快速專案初始化
  • 標準化團隊資料夾結構
  • 減少手動目錄建立
  • 簡化功能開發
  • 維持專案外觀的一致性

主要特色

  • 自動資料夾產生
  • 對多個Flutter組件的支援
  • 跨平台相容性
  • 簡單的 CLI 結合
  • 可設定的結構範本

適合對象

  • Flutter 初學者
  • 基於團隊的 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 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。