Zum Inhalt

Divjoy Befehle

Umfassende Divjoy-Befehle und Workflows für die Generierung und Entwicklung von React-Codebasis.

Projekterstellung

Befehl Beschreibung
npx create-divjoy-app my-app Neues Divjoy-Projekt erstellen
npm create divjoy-app@latest Mit neuester Vorlage erstellen
yarn create divjoy-app my-app Mit Yarn erstellen
git clone <divjoy-repo> my-app Klonen des generierten Repositorys
## Entwicklungsbefehle
Befehl Beschreibung
npm start Entwicklungsserver starten
npm run dev Entwicklungsmodus starten
yarn dev Beginne mit Yarn
npm run build Für Produktion erstellen
npm run preview Produktions-Build vorschau
npm test Test-Suite ausführen
npm run test:watch Tests im Watch-Modus ausführen
npm run lint ESLint ausführen
npm run format Code mit Prettier formatieren
## Datenbankoperationen
Befehl Beschreibung
npm run db:migrate Datenbankmigrationen ausführen
npm run db:seed Seed-Datenbank mit Beispieldaten
npm run db:reset Datenbank zurücksetzen
npm run db:studio Open Database Studio
npm run db:generate Prisma Client generieren
npm run db:push Push-Schema zur Datenbank
## Authentifizierungseinrichtung
Befehl Beschreibung
npm run auth:setup Authentication einrichten
npm run auth:migrate Auth-Tabellen migrieren
npm run auth:seed Seed Auth-Daten
npm run auth:test Test-Authentifizierungsablauf
## Bereitstellungsbefehle
Befehl Beschreibung
npm run deploy In Produktion bereitstellen
npm run deploy:vercel Deploy auf Vercel
npm run deploy:netlify Deploy to Netlify
npm run deploy:aws Deploy to AWS
npm run build:docker Docker-Image erstellen
docker-compose up Beginnen Sie mit Docker Compose
## Umgebungskonfiguration
Befehl Beschreibung
cp .env.example .env.local Umgebungsvorlage kopieren
npm run env:setup Umgebungsvariablen einrichten
npm run env:validate Umgebungskonfiguration validieren
## UI-Komponentengenerierung
Befehl Beschreibung
npm run generate:component Neue Komponente generieren
npm run generate:page Neue Seite generieren
npm run generate:hook Generiere benutzerdefinierten Hook
npm run generate:api API-Route generieren
## Styling und Theming
Befehl Beschreibung
npm run theme:build Theme-Dateien erstellen
npm run theme:watch Theme-Änderungen beobachten
npm run css:build CSS-Dateien erstellen
npm run tailwind:build Tailwind CSS erstellen
## Testbefehle
Befehl Beschreibung
npm run test:unit Führe Unit-Tests aus
npm run test:integration Integration-Tests durchführen
npm run test:e2e End-to-End-Tests durchführen
npm run test:coverage Test-Coverage generieren
npm run cypress:open Öffne Cypress Test-Runner
npm run cypress:run Cypress-Tests headless ausführen
## Codequalität
Befehl Beschreibung
npm run lint:fix Linting-Probleme beheben
npm run type-check TypeScript-Typüberprüfung ausführen
npm run analyze Bundlegrößen analysieren
npm run audit Sicherheitsaudit durchführen
## Zahlungsintegration
Befehl Beschreibung
npm run stripe:setup Stripe-Integration einrichten
npm run stripe:webhooks Stripe Webhooks einrichten
npm run stripe:test Test-Zahlungsablauf
npm run payments:migrate Zahlungstabellen migrieren
## E-Mail-Konfiguration
Befehl Beschreibung
npm run email:setup E-Mail-Dienst einrichten
npm run email:test E-Mail-Versand testen
npm run email:templates E-Mail-Vorlagen generieren
## API-Entwicklung
Befehl Beschreibung
npm run api:dev API-Entwicklungsserver starten
npm run api:build API für die Produktion erstellen
npm run api:test Test API-Endpunkte
npm run api:docs API-Dokumentation generieren
## Monitoring und Analytik
Befehl Beschreibung
npm run analytics:setup Analytics-Tracking einrichten
npm run monitoring:setup Setup-Fehlerüberwachung
npm run logs:view Anwendungsprotokolle anzeigen
## Backup und Wiederherstellung
Befehl Beschreibung
npm run backup:create Projektsicherung erstellen
npm run backup:restore Von Backup wiederherstellen
npm run export:data Exportieren von Anwendungsdaten
npm run import:data Anwendungsdaten importieren
## Leistungsoptimierung
Befehl Beschreibung
npm run optimize:images Optimiere Image-Assets
npm run optimize:bundle JavaScript-Bundle optimieren
npm run lighthouse Lighthouse-Audit durchführen
npm run perf:analyze Performance-Metriken analysieren
## Sicherheitsbefehle
Befehl Beschreibung
npm run security:audit Sicherheitsaudit durchführen
npm run security:update Sicherheitsabhängigkeiten aktualisieren
npm run security:scan Scan nach Schwachstellen
## Internationalisierung
Befehl Beschreibung
npm run i18n:extract Übersetzungsstrings extrahieren
npm run i18n:build Übersetzungsdateien erstellen
npm run i18n:validate Übersetzungen validieren
## Docker-Operationen

Would you like me to continue with the remaining translations or provide more details for the empty sections? | Befehl | Beschreibung | |---------|-------------| | docker build -t divjoy-app . | Docker-Image erstellen | | docker run -p 3000:3000 divjoy-app | Docker-Container ausführen | | docker-compose up -d | Services mit Docker Compose starten | | docker-compose down | Docker-Dienste stoppen |## Git Workflow

Befehl Beschreibung
git add . Alle Änderungen bereitstellen
git commit -m "feat: add feature" Commit mit konventionellem Format
git push origin main Push in den main Branch
npm run release Release-Version erstellen
Datei Beschreibung
divjoy.config.js Divjoy-Konfiguration
next.config.js Next.js Konfiguration
tailwind.config.js Tailwind CSS Konfiguration
prisma/schema.prisma Datenbankschema
.env.local Lokale Umgebungsvariablen
package.json Projekt-Abhängigkeiten
Befehl Beschreibung
npm run doctor Diagnostische Checks durchführen
npm run clean Clean Build-Artefakte
npm run reset Projekt auf Ausgangszustand zurücksetzen
npm run debug Start im Debug-Modus
Befehl Beschreibung
npm run generate:sitemap Sitemap generieren
npm run generate:robots Generiere robots.txt
npm run seo:audit SEO-Audit durchführen
npm run pwa:build Progressive Web App entwickeln
Befehl Beschreibung
--------- -------------
npm run team:setup Setup-Team-Umgebung
npm run team:sync Synchronisiere Team-Konfigurationen
npm run docs:generate Generiere Projektdokumentation
npm run docs:serve Dokumentation lokal bereitstellen