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

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

يمكنك استيراد المشاريع من مستودع مصدر (GitHub أو GitLab أو Bitbucket) أو من Figma باستخدام المكوّن الإضافي Builder.io Figma أو من ملف أرشيف محلي. يتيح Firebase Studio استيراد ملفات tar مضغوطة باستخدام gzip وملفات zip يقلّ حجمها عن 100 ميغابايت.

يمكنك أيضًا إنشاء نسخة طبق الأصل من مشروع حالي.

البدء

الخطوة 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 في نافذة Terminal، أو npm install لتطبيقات Javascript أو TypeScript.

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

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

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