المؤلف:
    إنشاء:2024-08-11آخر تحديث:2026-09-12

    أوامر المزامنة الحية

    تتيح لك المزامنة الحية أن يعكس تطبيقك تغييرات محتوى CMS أثناء وقت التشغيل. لا حاجة لإعادة البناء أو إعادة النشر. عند التفعيل، يتم بث التحديثات إلى خادم المزامنة الحية الذي يقوم بتحديث القواميس التي يقرأها تطبيقك. راجع Intlayer CMS لمزيد من التفاصيل.

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

    الوسائط:

    خيارات التكوين:

    • --base-dir: تحديد الدليل الأساسي للمشروع. لاسترجاع تكوين intlayer، سيبحث الأمر عن ملف intlayer.config.{ts,js,json,cjs,mjs} في الدليل الأساسي.

    • --no-cache: تعطيل التخزين المؤقت.

      مثال: npx intlayer dictionary push --env-file .env.production.local
    • --ci: ينفّذ الأمر في كل مشروع Intlayer في الـ monorepo (أو في المشروع الحالي فقط عند التشغيل من مجلد مشروع). يمكن حقن بيانات اعتماد لكل مشروع عبر INTLAYER_PROJECT_CREDENTIALS، وهو كائن JSON يربط مسار كل مشروع بـ { "clientId", "clientSecret" }.

      مثال: npx intlayer live --ci

    خيارات السجل:

    • --verbose: تفعيل تسجيل مفصل لأغراض التصحيح. (الإعداد الافتراضي هو true عند استخدام CLI)