किसी मौजूदा प्रोजेक्ट का इस्तेमाल शुरू करना

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 में इंपोर्ट करते हैं, तो डिपेंडेंसी अपने-आप इंस्टॉल हो जाती हैं.

अगले चरण