Entwicklungs-Workflow
Häufige Befehle, Linting, Formatierung und Typüberprüfungen.
VibeKit setzt auf Turborepo und Biome für blitzschnelle lokale Entwicklung und konsistente Code-Qualität.
Wichtige Befehle
| Befehl | Zweck |
|---|---|
bun run dev | Startet alle Anwendungen im Watch-Modus mit Live-Reload. |
bun run build | Erstellt Produktions-Builds aller Pakete im Monorepo. |
bun run lint | Prüft Lint-Regeln; bun run format:check prüft zusätzlich die Formatierung. |
bun run format | Formatiert alle TypeScript-, React- und JSON-Dateien automatisch. |
bun x turbo type-check | Führt eine vollständige TypeScript-Typüberprüfung durch. |
bun run agent:i18n | Prüft Übersetzungsparity und fehlende MDX-Dokumentationsdateien. |
bun run agent:schema | Erstellt einen maschinenlesbaren JSON-Schema-Bericht aller Modelle und Router. |
bun run agent:diagnose | Liefert strukturierte JSON-Diagnosen für KI-Assistenten. |
Eine angepasste Website aktualisieren
Nutze den Skill update-to-latest-template mit geprüften Archiven des bisherigen Vorlagenstands und der Zielversion. Er vergleicht beide unveränderten Versionen mit deiner Website, erhält Anpassungen und bewusst entfernte Funktionen und dokumentiert offene Änderungen für die Fortsetzung unterbrochener Updates.
Lies zuerst UPGRADE.md und vibekit-release.json der Zielversion. Eine leere Liste supportedFrom bedeutet, dass kein vollständiger Upgrade-Pfad bestätigt ist. Das schreibgeschützte Werkzeug scripts/template-upgrade.mjs prüft Archiv-Prüfsummen und ordnet Unterschiede ein; es führt weder Dateien zusammen noch Datenbankmigrationen aus.
Ändere die kundeneigene Basisdatei vibekit-template.json erst nach dem Abgleich und erfolgreichen Produkttests. Ein Quellcode-Update erlaubt keine Bereitstellung oder Änderungen an der Produktionsdatenbank.