Yazar:
    Oluşturma:2024-08-11Son güncelleme:2026-09-12

    Canlı Senkronizasyon komutları

    Canlı Senkronizasyon, uygulamanızın CMS içerik değişikliklerini çalışma zamanında yansıtmasını sağlar. Yeniden derleme veya yeniden dağıtım gerekmez. Etkinleştirildiğinde, güncellemeler uygulamanızın okuduğu sözlükleri yenileyen bir Canlı Senkronizasyon sunucusuna aktarılır. Daha fazla detay için Intlayer CMS sayfasına bakın.

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

    Argümanlar:

    Yapılandırma seçenekleri:

    • --base-dir: Proje için temel dizini belirtin. Intlayer yapılandırmasını almak için komut, temel dizinde intlayer.config.{ts,js,json,cjs,mjs} dosyasını arayacaktır.

    • --no-cache: Önbelleği devre dışı bırakır.

      Örnek: npx intlayer dictionary push --env-file .env.production.local
    • --ci: Komutu monorepo'nun her Intlayer projesinde çalıştırır (bir proje dizininden çalıştırıldığında yalnızca mevcut projede). Proje başına kimlik bilgileri, proje yolunu { "clientId", "clientSecret" } ile eşleyen bir JSON nesnesi olan INTLAYER_PROJECT_CREDENTIALS aracılığıyla eklenebilir.

      Örnek: npx intlayer live --ci

    Günlük seçenekleri:

    • --verbose: Hata ayıklama için ayrıntılı günlüklemeyi etkinleştirir. (CLI kullanılırken varsayılan olarak true)