البدء بمشروع حالي

يوفّر Firebase Studio طريقة سهلة لاستيراد مشاريع تطبيقات الويب الحالية إلى مساحة عمل Firebase Studio، ما يتيح لك مواصلة العمل على مشاريعك الحالية باستخدام المساعدة المستندة إلى الذكاء الاصطناعي في Firebase Studio وإمكانيات التطوير والنشر والمراقبة المبسّطة.

يمكنك استيراد المشاريع من مستودع مصدر (GitHub أو GitLab أو Bitbucket) أو من ملف أرشيف على الجهاز. تتيح Firebase Studio استيراد ملفات tar مضغوطة بتنسيق gzip وملفات zip التي يقل حجمها عن 50 ميغابايت.

البدء

الخطوة 1: استيراد مشروعك

  1. سجِّل الدخول إلى حسابك على Google وافتح Firebase Studio.

  2. انقر على استيراد مشروع. يظهر مربّع الحوار استيراد المشروع.

  3. في الحقل عنوان URL للمستودع، أدخِل عنوان URL لمستودع GitHub أو GitLab أو Bitbucket.

  4. أدخِل اسمًا لمشروعك.

  5. إذا كنت تستورد مشروعًا على Flutter، فعِّل الخيار هذا تطبيق Flutter. إذا لم يكن الأمر كذلك، اترك مربّع الاختيار بدون علامة.

  6. انقر على استيراد.

  7. إذا كان المستودع خاصًا، سيُطلب منك المصادقة مع موفّر الخدمة المعنيّ:

    • بالنسبة إلى GitHub، اتّبِع التعليمات لنسخ رمز دخول.
    • بالنسبة إلى GitLab، يمكنك استخدام كلمة مرور حسابك أو إنشاء رمز مميّز للحساب الشخصي.
    • بالنسبة إلى Bitbucket، استخدِم اسم المستخدم (وليس البريد الإلكتروني) وكلمة مرور التطبيق للمصادقة.

الخطوة 2: تثبيت التبعيات

لا تثبِّت أداة Firebase Studio التبعيات تلقائيًا عند استيراد مشروع، لذا عليك إجراء ذلك يدويًا بعد عملية الاستيراد الأولى.

على سبيل المثال، إذا استوردت تطبيق Flutter، عليك تشغيل flutter pub get في وحدة التحكّم الطرفية، أو npm install لتطبيقات JavaScript أو TypeScript.

يمكنك تغيير هذا الإعداد لجميع مستخدمي النموذج المستقبليين وللعمليات المستقبلية للاستيراد من خلال إضافة onCreate خطاف إلى dev.nixملف في مستودع المشروع. يمكنك ضبط onCreate لتشغيل أمر الإنشاء المناسب لمشروعك (مثل npm install أو flutter pub get).

بعد ضبط هذا الإعداد، يتم تثبيت التبعيات تلقائيًا كلما استورد المستخدمون مستودعك إلى Firebase Studio.

الخطوات التالية