Skip to main content

المتطلبات

  • Angular 19+‎
هذه مكتبة Angular مخصّصة — خدمة LerixService قابلة للحقن (injectable)، ودالة provideLerix() لملف app.config.ts الخاص بك، وتكامل مع ErrorHandler الخاص بـ Angular — مبنية فوق @lerix-dev/lerix-core، المحرّك المستقل عن أي إطار عمل والمشترك بين كل حزم Lerix للويب. تبني تطبيق React بدلاً من ذلك؟ راجع حزمة React. إذا كنت لا تستخدم Angular ولا React، تعمل @lerix-dev/lerix-core مباشرة أيضاً.

1. أضف الاعتمادية (Dependency)

2. سجّل الـ SDK

أضف provideLerix() إلى ملف app.config.ts الخاص بك:
app.config.ts
ستجد مفتاح الـ API ومعرّف المشروع في لوحة تحكم Lerix ضمن إعدادات المشروع (Project Settings).
يعمل التسجيل مع الخادم (backend)، ومعالج الأعطال التلقائي، عند الإقلاع (bootstrap) — قبل أن يصبح تطبيقك تفاعلياً. لا حاجة لاستدعاء init() منفصل.

المعاملات (Parameters)

3. تحقّق من التكامل

احقن LerixService وأرسل خطأً تجريبياً للتأكّد من أن كل شيء يعمل:
ثم افتح لوحة التحكم — يجب أن يظهر الخطأ خلال ثوانٍ.
كل شيء جاهز! تابع إلى تتبع الأخطاء لإرسال أخطاء مخصّصة وتفعيل الالتقاط التلقائي، أو إلى الإشعارات لتفعيل الإشعارات.