Autore:
    Creazione:2024-08-11Ultimo aggiornamento:2026-09-12

    Comandi Live Sync

    Live Sync consente alla tua app di riflettere le modifiche dei contenuti CMS in tempo reale. Non è necessario ricostruire o ridistribuire. Quando abilitato, gli aggiornamenti vengono trasmessi a un server Live Sync che aggiorna i dizionari letti dalla tua applicazione. Consulta Intlayer CMS per maggiori dettagli.

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

    Argomenti:

    Opzioni di configurazione:

    • --base-dir: Specifica la directory base per il progetto. Per recuperare la configurazione di intlayer, il comando cercherà il file intlayer.config.{ts,js,json,cjs,mjs} nella directory base.

    • --no-cache: Disabilita la cache.

      Esempio: npx intlayer dictionary push --env-file .env.production.local
    • --ci: Esegue il comando in ogni progetto Intlayer del monorepo (o solo in quello corrente se lanciato da una directory di progetto). Le credenziali per progetto possono essere iniettate tramite INTLAYER_PROJECT_CREDENTIALS, un oggetto JSON che associa ogni percorso di progetto a { "clientId", "clientSecret" }.

      Esempio: npx intlayer live --ci

    Opzioni di log:

    • --verbose: Abilita il logging dettagliato per il debug. (impostazione predefinita a true usando la CLI)