mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-04-09 12:38:14 +00:00
113 lines
3.6 KiB
Plaintext
113 lines
3.6 KiB
Plaintext
---
|
|
title: "تصدير مكون React"
|
|
description: "تعلم كيفية تصدير ودمج مكونات React من CrewAI AMP في تطبيقاتك"
|
|
icon: "react"
|
|
mode: "wide"
|
|
---
|
|
|
|
يشرح هذا الدليل كيفية تصدير طواقم CrewAI AMP كمكونات React ودمجها في تطبيقاتك.
|
|
|
|
## تصدير مكون React
|
|
|
|
<Steps>
|
|
<Step title="تصدير المكون">
|
|
انقر على القائمة (ثلاث نقاط على يمين طاقمك المنشور) واختر خيار التصدير واحفظ الملف محلياً. سنستخدم `CrewLead.jsx` في مثالنا.
|
|
|
|
<Frame>
|
|
<img src="/images/enterprise/export-react-component.png" alt="تصدير مكون React" />
|
|
</Frame>
|
|
</Step>
|
|
|
|
</Steps>
|
|
|
|
## إعداد بيئة React
|
|
|
|
لتشغيل مكون React هذا محلياً، ستحتاج لإعداد بيئة تطوير React ودمج هذا المكون في مشروع React.
|
|
|
|
<Steps>
|
|
<Step title="تثبيت Node.js">
|
|
- حمّل وثبّت Node.js من الموقع الرسمي: https://nodejs.org/
|
|
- اختر إصدار LTS (الدعم طويل المدى) للاستقرار.
|
|
</Step>
|
|
|
|
<Step title="إنشاء مشروع React جديد">
|
|
- افتح Command Prompt أو PowerShell
|
|
- انتقل إلى المجلد الذي تريد إنشاء مشروعك فيه
|
|
- شغّل الأمر التالي لإنشاء مشروع React جديد:
|
|
|
|
```bash
|
|
npx create-react-app my-crew-app
|
|
```
|
|
- انتقل إلى مجلد المشروع:
|
|
|
|
```bash
|
|
cd my-crew-app
|
|
```
|
|
</Step>
|
|
|
|
<Step title="تثبيت الاعتماديات اللازمة">
|
|
```bash
|
|
npm install react-dom
|
|
```
|
|
</Step>
|
|
|
|
<Step title="إنشاء مكون CrewLead">
|
|
- انقل الملف المُحمّل `CrewLead.jsx` إلى مجلد `src` في مشروعك.
|
|
</Step>
|
|
|
|
<Step title="تعديل App.js لاستخدام مكون CrewLead">
|
|
- افتح `src/App.js`
|
|
- استبدل محتوياته بشيء مثل هذا:
|
|
|
|
```jsx
|
|
import React from 'react';
|
|
import CrewLead from './CrewLead';
|
|
|
|
function App() {
|
|
return (
|
|
<div className="App">
|
|
<CrewLead baseUrl="YOUR_API_BASE_URL" bearerToken="YOUR_BEARER_TOKEN" />
|
|
</div>
|
|
);
|
|
}
|
|
|
|
export default App;
|
|
```
|
|
- استبدل `YOUR_API_BASE_URL` و`YOUR_BEARER_TOKEN` بالقيم الفعلية لـ API.
|
|
</Step>
|
|
|
|
<Step title="بدء خادم التطوير">
|
|
- في مجلد مشروعك، شغّل:
|
|
|
|
```bash
|
|
npm start
|
|
```
|
|
- سيبدأ خادم التطوير، ويجب أن يفتح متصفح الويب الافتراضي تلقائياً على `http://localhost:3000`، حيث سترى تطبيق React يعمل.
|
|
</Step>
|
|
|
|
</Steps>
|
|
|
|
## التخصيص
|
|
|
|
يمكنك بعد ذلك تخصيص `CrewLead.jsx` لإضافة اللون والعنوان وغيرها.
|
|
|
|
<Frame>
|
|
<img
|
|
src="/images/enterprise/customise-react-component.png"
|
|
alt="تخصيص مكون React"
|
|
/>
|
|
</Frame>
|
|
<Frame>
|
|
<img
|
|
src="/images/enterprise/customise-react-component-2.png"
|
|
alt="تخصيص مكون React"
|
|
/>
|
|
</Frame>
|
|
|
|
## الخطوات التالية
|
|
|
|
- خصّص تنسيق المكون ليتوافق مع تصميم تطبيقك
|
|
- أضف خصائص إضافية للتهيئة
|
|
- ادمج مع إدارة حالة تطبيقك
|
|
- أضف معالجة الأخطاء وحالات التحميل
|