Autor:
    Data utworzenia:2024-08-11Ostatnia aktualizacja:2026-09-12

    Polecenia Live Sync

    Live Sync pozwala Twojej aplikacji odzwierciedlać zmiany treści CMS w czasie rzeczywistym. Nie jest wymagane ponowne budowanie ani wdrażanie. Po włączeniu aktualizacje są przesyłane do serwera Live Sync, który odświeża słowniki odczytywane przez Twoją aplikację. Zobacz Intlayer CMS po więcej szczegółów.

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

    Argumenty:

    Opcje konfiguracji:

    • --base-dir: Określ katalog bazowy projektu. Aby pobrać konfigurację intlayer, polecenie będzie szukać pliku intlayer.config.{ts,js,json,cjs,mjs} w katalogu bazowym.

    • --no-cache: Wyłącz pamięć podręczną.

      Przykład: npx intlayer dictionary push --env-file .env.production.local
    • --ci: Uruchamia polecenie w każdym projekcie Intlayer w monorepo (lub tylko w bieżącym, gdy uruchomione z katalogu projektu). Dane uwierzytelniające dla poszczególnych projektów można wstrzyknąć przez INTLAYER_PROJECT_CREDENTIALS — obiekt JSON mapujący ścieżkę projektu na { "clientId", "clientSecret" }.

      Przykład: npx intlayer live --ci

    Opcje logowania:

    • --verbose: Włącz szczegółowe logowanie do debugowania. (domyślnie włączone przy użyciu CLI)