Skip to main content
Diese Seite ist Teil eines KI-Coding-Agent-Skills und für Agenten geschrieben, nicht für Menschen. Für die menschenlesbare Base44-Dokumentation siehe die Entwicklerdokumentation.

base44 site deploy

Gebaute Site-Dateien zum Base44-Hosting deployen.

Inhaltsverzeichnis

Syntax

npx base44 site deploy [options]

Optionen

OptionBeschreibung
-y, --yesBestätigungsaufforderung überspringen
Verwende das -y-Flag für nicht-interaktive/automatisierte Deployments:
npx base44 site deploy -y

Authentifizierung

Erforderlich: Ja. Wenn du nicht authentifiziert bist, wirst du zur Anmeldung aufgefordert.

Voraussetzungen

  • Muss aus einem Base44-Projektverzeichnis ausgeführt werden
  • Das Projekt muss site.outputDirectory in der Projektkonfiguration konfiguriert haben
  • Die Site muss vor dem Deployen gebaut sein (führe zuerst deinen Build-Befehl aus)
  • Nur SPA: Das Base44-Hosting unterstützt Single Page Applications mit einem einzigen index.html-Einstiegspunkt. Alle Routen werden aus index.html bedient (clientseitiges Routing).

So funktioniert es

  1. Liest die Projektkonfiguration
  2. Prüft, dass eine Site-Konfiguration existiert
  3. Fragt nach Deployment-Bestätigung und zeigt das Ausgabeverzeichnis an
  4. Erstellt ein Archiv der Site-Dateien aus dem Ausgabeverzeichnis
  5. Deployt zum Base44-Hosting
  6. Gibt die App-URL zurück

Interaktiver Ablauf

$ npx base44 site deploy

Deploy site from ./dist? (yes/no) yes

Creating archive...
Uploading to Base44...
Deploying...

 Deployment successful!

Visit your site at: https://my-app.base44.app

Typischer Workflow

# 1. Build your site using your framework's build command
npm run build

# 2. Deploy to Base44
npx base44 site deploy

Konfiguration

Das site.outputDirectory in deiner Projektkonfiguration sollte auf das Verzeichnis zeigen, in das dein Framework gebaute Dateien ausgibt:
  • Vite: normalerweise ./dist
  • Next.js: normalerweise ./.next oder ./out
  • Create React App: normalerweise ./build
  • Benutzerdefiniert: was auch immer dein Build-Tool ausgibt

Fehlerbehandlung

Wenn die Site-Konfiguration fehlt:
$ npx base44 site deploy
Error: No site configuration found in project
Wenn du das Deployment abbrichst:
Deploy site from ./dist? (yes/no) no
Deployment cancelled

Anwendungsfälle

  • Deine Site nach Änderungen deployen
  • Neue Versionen deiner Anwendung pushen
  • Nach Content- oder Funktionsupdates deployen
  • Teil deiner CI/CD-Pipeline

Hinweise

  • Baue deine Site immer vor dem Deployen
  • Der Befehl deployt, was in deinem Ausgabeverzeichnis ist
  • Stelle sicher, dass dein Build erfolgreich abgeschlossen wurde, bevor du deployst
  • Frühere Deployments werden in Base44 versioniert erhalten
  • Das Deployment ist sofort wirksam und aktualisiert deine Live-Site
Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.