تخطَّ إلى المحتوى

أوامر Divjoy

أوامر وسير عمل شاملة لـ Divjoy لإنشاء وتطوير قاعدة التعليمات البرمجية لـ React.

إنشاء المشروع

أوامر التطوير

عمليات قاعدة البيانات

إعداد المصادقة

أوامر النشر

تكوين البيئة

إنشاء مكونات واجهة المستخدم

التنسيق والتصميم

أوامر الاختبار

جودة الكود

دمج الدفع

تكوين البريد الإلكتروني

تطوير API

المراقبة والتحليلات

النسخ الاحتياطي واستعادة البيانات

تحسين الأداء

أوامر الأمان

التدويل

عمليات Docker

Would you like me to elaborate on any of these translations or provide more context?

أمروصف
npx create-divjoy-app my-appأنشئ مشروع Divjoy جديد
npm create divjoy-app@latestأنشئ باستخدام القالب الأحدث
yarn create divjoy-app my-appأنشئ باستخدام Yarn
git clone <divjoy-repo> my-appاستنساخ المستودع الذي تم إنشاؤه

Development Commands

أمروصف
npm startابدأ خادم التطوير
npm run devابدأ وضع التطوير
yarn devابدأ مع Yarn
npm run buildإنشاء للإنتاج
npm run previewمعاينة بناء الإنتاج
npm testتشغيل مجموعة الاختبارات
npm run test:watchتشغيل الاختبارات في وضع المراقبة
npm run lintقم بتشغيل ESLint
npm run formatقم بتنسيق الكود باستخدام Prettier

Database Operations

أمروصف
npm run db:migrateقم بتشغيل ترحيلات قاعدة البيانات
npm run db:seedتهيئة قاعدة البيانات ببيانات نموذجية
npm run db:resetإعادة تعيين قاعدة البيانات
npm run db:studioاستوديو قاعدة البيانات المفتوحة
npm run db:generateإنشاء عميل Prisma
npm run db:pushدفع المخطط إلى قاعدة البيانات

Authentication Setup

أمروصف
npm run auth:setupإعداد المصادقة
npm run auth:migrateانتقل جداول المصادقة
npm run auth:seedبيانات المصادقة البذرية
npm run auth:testتدفق المصادقة

Deployment Commands

أمروصف
npm run deployنشر إلى الإنتاج
npm run deploy:vercelنشر على Vercel
npm run deploy:netlifyنشر على Netlify
npm run deploy:awsنشر على AWS
npm run build:dockerقم ببناء صورة Docker
docker-compose upابدأ مع Docker Compose

Environment Configuration

أمروصف
cp .env.example .env.localنسخ قالب البيئة
npm run env:setupإعداد متغيرات البيئة
npm run env:validateتحقق من إعدادات البيئة

UI Component Generation

أمروصف
npm run generate:componentإنشاء مكون جديد
npm run generate:pageإنشاء صفحة جديدة
npm run generate:hookإنشاء hook مخصص
npm run generate:apiإنشاء مسار API

Styling and Theming

أمروصف
npm run theme:buildإنشاء ملفات السمة
npm run theme:watchمشاهدة التغييرات في السمة
npm run css:buildإنشاء ملفات CSS
npm run tailwind:buildأنشئ Tailwind CSS

Testing Commands

أمروصف
npm run test:unitقم بتشغيل اختبارات الوحدة
npm run test:integrationقم بتشغيل اختبارات التكامل
npm run test:e2eقم بتشغيل اختبارات من البداية إلى النهاية
npm run test:coverageإنشاء تغطية الاختبار
npm run cypress:openافتح مشغل اختبارات Cypress
npm run cypress:runقم بتشغيل اختبارات Cypress بدون واجهة رسومية

Code Quality

أمروصف
npm run lint:fixإصلاح مشاكل التنسيق
npm run type-checkتشغيل فحص أنواع TypeScript
npm run analyzeتحليل حجم الحزمة
npm run auditإجراء تدقيق أمني

Payment Integration

أمروصف
npm run stripe:setupإعداد تكامل Stripe
npm run stripe:webhooksإعداد Stripe webhooks
npm run stripe:testتدفق الدفع التجريبي
npm run payments:migrateانتقل جداول الدفع

Email Configuration

أمروصف
npm run email:setupإعداد خدمة البريد الإلكتروني
npm run email:testاختبار إرسال البريد الإلكتروني
npm run email:templatesإنشاء قوالب البريد الإلكتروني

API Development

أمروصف
npm run api:devابدأ خادم تطوير API
npm run api:buildأنشئ واجهة برمجة التطبيقات (API) للإنتاج
npm run api:testاختبار نقاط نهاية API
npm run api:docsإنشاء وثائق API

Monitoring and Analytics

أمروصف
npm run analytics:setupإعداد تتبع التحليلات
npm run monitoring:setupإعداد مراقبة الأخطاء
npm run logs:viewعرض سجلات التطبيق

Backup and Restore

أمروصف
npm run backup:createإنشاء نسخة احتياطية للمشروع
npm run backup:restoreاستعادة من النسخة الاحتياطية
npm run export:dataتصدير بيانات التطبيق
npm run import:dataاستيراد بيانات التطبيق

Performance Optimization

أمروصف
npm run optimize:imagesقم بتحسين أصول الصور
npm run optimize:bundleتحسين حزمة JavaScript
npm run lighthouseقم بتشغيل تدقيق Lighthouse
npm run perf:analyzeتحليل مؤشرات الأداء

Security Commands

أمروصف
npm run security:auditإجراء تدقيق أمني
npm run security:updateقم بتحديث التبعيات الأمنية
npm run security:scanمسح بحثًا عن نقاط الضعف

Internationalization

أمروصف
npm run i18n:extractاستخراج سلاسل الترجمة
npm run i18n:buildإنشاء ملفات الترجمة
npm run i18n:validateتحقق من الترجمات

Docker Operations

أمروصف
docker build -t divjoy-app .قم ببناء صورة Docker
docker run -p 3000:3000 divjoy-appتشغيل حاوية Docker
docker-compose up -dابدأ الخدمات باستخدام Docker Compose
docker-compose downأوقف خدمات Docker
أمروصف
git add .إضافة جميع التغييرات
git commit -m "feat: add feature"التزم بالتنسيق التقليدي
git push origin mainدفع إلى الفرع الرئيسي
npm run releaseإنشاء إصدار الإطلاق
ملفوصف
divjoy.config.jsإعداد Divjoy
next.config.jsتكوين Next.js
tailwind.config.jsإعداد Tailwind CSS
prisma/schema.prismaمخطط قاعدة البيانات
.env.localمتغيرات البيئة المحلية
package.jsonاعتمادات المشروع
أمروصف
npm run doctorقم بإجراء فحوصات التشخيص
npm run cleanمسح بيانات البناء
npm run resetإعادة تعيين المشروع إلى حالة نظيفة
npm run debugابدأ في وضع التصحيح
أمروصف
npm run generate:sitemapإنشاء خريطة الموقع
npm run generate:robotsقم بإنشاء ملف robots.txt
npm run seo:auditإجراء تدقيق SEO
npm run pwa:buildإنشاء تطبيق ويب تقدمي
أمروصف
----------------------
npm run team:setupإعداد بيئة الفريق
npm run team:syncمزامنة تكوينات الفريق
npm run docs:generateإنشاء توثيق المشروع
npm run docs:serveقم بخدمة الوثائق محليًا