chore: init repository with project sources
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# multimediaFlutter
|
||||
|
||||
A new Flutter project created with FlutLab - https://flutlab.io
|
||||
|
||||
## Getting Started
|
||||
|
||||
A few resources to get you started if this is your first Flutter project:
|
||||
- https://flutter.dev/docs/get-started/codelab
|
||||
- https://flutter.dev/docs/cookbook
|
||||
|
||||
For help getting started with Flutter, view https://flutter.dev/docs which offers tutorials, samples, guidance on mobile development, and a full API reference.
|
||||
|
||||
## Getting Started: FlutLab - Flutter Online IDE
|
||||
- How to use FlutLab? Please, view https://flutlab.io/docs
|
||||
- Join the discussion and conversation on https://flutlab.io/residents
|
||||
|
||||
## Upload to ChatGPT Project (ohne Git)
|
||||
1. Optional: `flutter clean` im Repo ausführen.
|
||||
2. Paket bauen: `pwsh tool/export.ps1` (oder `pwsh tool/export.ps1 -Clean`).
|
||||
3. In ChatGPT Project "Multimedia in Flutter/Dart" → Add files → die erzeugte ZIP aus `dist/` hochladen.
|
||||
4. Bei Änderungen Schritt 2 wiederholen und erneut hochladen.
|
||||
|
||||
Ausgeschlossene Verzeichnisse beim Export: `build/`, `.dart_tool/`, `ios/Pods/`, `android/build/`, `.idea/`, `.vscode/`, `web/build/`, `android/.gradle`, `dist/`, `tool/`, `.git/`, `.github/`.
|
||||
|
||||
## Windows Schnellstart
|
||||
- Doppelklick: `tool/export.bat` erstellt ein ZIP unter `dist/`.
|
||||
- Optional sauber bauen: `tool/export.bat -Clean`
|
||||
- Danach im ChatGPT Project "Multimedia in Flutter/Dart" → Add files → ZIP hochladen.
|
||||
|
||||
Hinweis
|
||||
- Eine Flutter-`.gitignore` ist enthalten und kann später für dein eigenes Git-Repo verwendet werden.
|
||||
|
||||
### Tipps bei "File content may not be accessible"
|
||||
- Lade statt ZIP einen Ordner hoch: `pwsh tool/export.ps1 -AsFolder` und den erzeugten Ordner aus `dist/` per Drag & Drop ins Project ziehen.
|
||||
- Minimalen Quellcode exportieren: `pwsh tool/export.ps1 -Minimal` (oder kombiniert: `-Minimal -AsFolder`).
|
||||
- Große/binary Dateien (z. B. Bilder, .jar) können im Project nicht angezeigt werden – das ist normal. Für Code-Kontext reicht der Minimal-Export.
|
||||
|
||||
### Upload-Limit (10 Dateien)
|
||||
- Ein-Datei-Bundle: `pwsh tool/export.ps1 -Minimal -Bundle` (empfohlen für ChatGPT Anzeige). Upload nur der erzeugten `*-bundle.txt`.
|
||||
- Alternativ, in 10er-Pakete splitten: `pwsh tool/export.ps1 -Minimal -AsFolder -Chunk 10` und die erzeugten `pack-***` Ordner nacheinander hochladen.
|
||||
- Standard-Ordner: `-AsFolder` ohne `-Chunk` erzeugt einen kompletten Ordner (ggf. in mehreren Uploads á 10 Dateien hochladen).
|
||||
Reference in New Issue
Block a user