الانتقال إلى المحتوى الرئيسي
تُعد واجهة سطر الأوامر yarn twenty وسيلتك للتعامل مع كل ما يتعلق بالتطبيق. القائمة الكاملة للأوامر: كل أمر يقبل الوسيط -r, --remote \<name> لاستهداف خادم بعيد معيَّن بدلاً من الخادم الافتراضي.

تنفيذ الدوال (yarn twenty dev:function:exec)

تشغيل دالة منطقية يدويًا دون تشغيلها عبر HTTP أو cron أو حدث قاعدة بيانات:

عرض سجلات الدوال (yarn twenty dev:function:logs)

بثّ سجلات التنفيذ لدوال تطبيقك المنطقية:
يختلف هذا عن yarn twenty docker:logs، الذي يعرض سجلات حاوية Docker. يعرض yarn twenty dev:function:logs سجلات تنفيذ دوال تطبيقك من خادم Twenty.

توليد العميل محدد الأنواع (yarn twenty dev:generate-client)

أعد توليد عميل واجهة برمجة التطبيقات محدد الأنواع (twenty-client-sdk) من مخطط الجهة البعيدة النشطة، دون بناء تطبيق أو مزامنته. استخدمه للحصول على عميل محدد الأنواع في أي مشروع — مثل خدمة خلفية موجودة في مستودع منفصل — يتواصل مع مثيل Twenty الخاص بك:
ثم استورد العميل في شيفرتك:
أعد تشغيل الأمر كلما تغيّر نموذج البيانات لديك لتحديث الأنواع المُولَّدة.
يتم إنشاء العميل البرمجي داخل node_modules، لذا لا يُدرج مع شيفرتك في الالتزامات (commits). شغّل yarn twenty dev:generate-client بعد كل عملية تثبيت (على سبيل المثال في سكربت postinstall أو في CI).

إلغاء تثبيت تطبيق (yarn twenty app:uninstall)

أزل تطبيقك من مساحة العمل النشطة:

إدارة الريموتات

الريموت هو خادم Twenty يتصل به تطبيقك. أثناء الإعداد، تُنشئ أداة إنشاء الهيكل واحدًا لك تلقائيًا. يمكنك إضافة ريموتات أخرى أو التبديل بينها في أي وقت.
تُخزَّن بيانات اعتمادك في ~/.twenty/config.json.