Autor:
    Erstellung:2024-08-11Letzte Aktualisierung:2026-09-12

    Live-Sync-Befehle

    Live Sync ermöglicht es Ihrer App, CMS-Inhaltsänderungen zur Laufzeit widerzuspiegeln. Kein Neuaufbau oder erneutes Bereitstellen erforderlich. Wenn aktiviert, werden Updates an einen Live-Sync-Server gestreamt, der die Wörterbücher aktualisiert, die Ihre Anwendung liest. Weitere Details finden Sie unter Intlayer CMS.

    package.json
    "scripts": {
      "intlayer:live:start": "npx intlayer live start --with 'next dev --turbopack'"
    }
    

    Argumente:

    Konfigurationsoptionen:

    • --base-dir: Geben Sie das Basisverzeichnis für das Projekt an. Um die Intlayer-Konfiguration abzurufen, sucht der Befehl im Basisverzeichnis nach der Datei intlayer.config.{ts,js,json,cjs,mjs}.

    • --no-cache: Deaktivieren Sie den Cache.

      Beispiel: npx intlayer dictionary push --env-file .env.production.local
    • --ci: Führt den Befehl in jedem Intlayer-Projekt des Monorepos aus (oder nur im aktuellen, wenn er aus einem Projektverzeichnis gestartet wird). Projektspezifische Zugangsdaten können über INTLAYER_PROJECT_CREDENTIALS eingefügt werden, ein JSON-Objekt, das jedem Projektpfad { "clientId", "clientSecret" } zuordnet.

      Beispiel: npx intlayer live --ci

    Protokolloptionen:

    • --verbose: Aktivieren Sie ausführliche Protokollierung zur Fehlerbehebung. (Standardmäßig über CLI auf true gesetzt)