パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v1.0.1

project_structure_generator

プロジェクト構造ジェネレーター

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
9
いいね数
1
Pub ポイント
125

パッケージをインストール

flutter pub add project_structure_generator

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

Flutterパッケージで、整理されたプロジェクト構造の作成を自動化し、複数のプラットフォーム間で一貫性がありスケーラブルなディレクトリレイアウトを確立するのを開発者が支援します。Android、iOS、Web、macOS、Windows、Linuxをサポートしており、コードの構成の一貫性を保証します。ジェネレーターは、事前定義されたテンプレートを提供することで、新メンバーのオンボーディングを簡素化し、セットアップ時間を短縮します。シンプルなコマンドライン追加により、Flutterのpubシステムとシームレスに統合されます。

用途

  • 迅速なプロジェクト初期化
  • チーム単位のコード標準化
  • クロスプラットフォーム開発のセットアップ
  • 新規開発者のオンボーディング
  • 一貫したプロジェクトレイアウトの維持

主な機能

  • テンプレートベースの構造生成
  • マルチプラットフォーム対応
  • CLI 統合が簡単
  • カスタマイズ可能なディレクトリテンプレート
  • 自動フォルダ作成

適している対象

  • Flutter チーム
  • 新しい Flutter プロジェクト
  • 大規模なアプリケーション
  • 開発ワークフローの自動化
  • アジャイル開発環境

注意事項

  • 手動でのテンプレート設定が必要です
  • 既存のファイルと競合する可能性があります
  • ディレクトリ構造のみに制限
  • 複雑なビルドロジックには適していません
  • 正しい初期設定に依存しています

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

If you want to convert folders to .json file, for example

flutter pub run project_structure_generator:from_folders -root lib/ -output lib/output.json

-root - root dir

-output - output dir for .json file

If you want to convert json to folders, for example

flutter pub run project_structure_generator:to_folders -json lib/structure.json -output lib/

-output - output dir

-json - input json dir

See folder_structure.json in root path of project for example

Here is example json:

{
  "name": "project_lib",
  "type": "directory",
  "children": [
    {
      "name": "core",
      "type": "directory",
      "children": [
        {
          "name": "file.txt",
          "type": "file"
        },
        {
          "name": "file2.txt",
          "type": "file"
        }
      ]
    }
  ]
}

Will be generated

Alt Text

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。