Firebase Studio, मौजूदा वेब ऐप्लिकेशन प्रोजेक्ट को Firebase Studio फ़ाइल फ़ोल्डर में इंपोर्ट करने का आसान तरीका उपलब्ध कराता है. इससे, Firebase Studio के एआई की मदद से, अपने मौजूदा प्रोजेक्ट पर काम करना जारी रखा जा सकता है. साथ ही, डेवलपमेंट, डिप्लॉयमेंट, और मॉनिटर करने की सुविधाओं को आसानी से इस्तेमाल किया जा सकता है.
प्रोजेक्ट को किसी सोर्स रिपॉज़िटरी (GitHub, GitLab या Bitbucket) से, Builder.io के Figma प्लगिन की मदद से Figma से या किसी लोकल संग्रह फ़ाइल से इंपोर्ट किया जा सकता है. Firebase Studio, 100 एमबी से कम साइज़ वाली, ज़िप की गई टैर फ़ाइलों और ज़िप फ़ाइलों को इंपोर्ट करने की सुविधा देता है.
शुरू करें
पहला चरण: अपना प्रोजेक्ट इंपोर्ट करना
दूसरा चरण: डिपेंडेंसी इंस्टॉल करना
डिफ़ॉल्ट रूप से, Firebase Studio किसी प्रोजेक्ट को इंपोर्ट करने पर, डिपेंडेंसी इंस्टॉल नहीं करता. इसलिए, आपको पहली बार इंपोर्ट करने के बाद, मैन्युअल तरीके से ऐसा करना होगा.
उदाहरण के लिए, अगर आपको कोई Flutter ऐप्लिकेशन इंपोर्ट करना है, तो आपको टर्मिनल में flutter pub get
या JavaScript या TypeScript ऐप्लिकेशन के लिए npm install
चलाना चाहिए.
आने वाले समय में, अपने टेंप्लेट के सभी उपयोगकर्ताओं और इंपोर्ट के लिए, इसे बदला जा सकता है. इसके लिए, आपको अपने प्रोजेक्ट के रिपॉज़िटरी में dev.nix
फ़ाइल में onCreate
हुक जोड़ना होगा. अपने प्रोजेक्ट के लिए सही बिल्ड कमांड (उदाहरण के लिए, npm install
या flutter pub
get
) चलाने के लिए, onCreate
को कॉन्फ़िगर किया जा सकता है.
कॉन्फ़िगर करने के बाद, जब भी उपयोगकर्ता आपके डेटा स्टोर को Firebase Studio में इंपोर्ट करते हैं, तो डिपेंडेंसी अपने-आप इंस्टॉल हो जाती हैं.
अगले चरण
- Firebase Studio फ़ाइल फ़ोल्डर के बारे में ज़्यादा जानें.
- अपने Firebase Studio फ़ाइल फ़ोल्डर को पसंद के मुताबिक बनाएं.
- जानें कि Firebase में मौजूद Gemini, सवालों के जवाब देने, कोड जनरेट करने और उसमें बदलाव करने, गड़बड़ियों को ठीक करने, और टूल चलाने में आपकी मदद कैसे कर सकता है. इससे, ऐप्लिकेशन डेवलपमेंट में तेज़ी आती है.
- अपने प्रोजेक्ट को कस्टम टेंप्लेट में बदलना.