Firebase Studio की मदद से, कोडबेस में नए व्यक्ति के लिए डेवलपमेंट एनवायरमेंट सेट अप करने की प्रोसेस को आसान बनाया जा सकता है. इसके लिए, "Firebase Studio में खोलें" बटन जोड़ा जा सकता है.
उदाहरण के लिए:
अगर आप अन्य योगदानकर्ताओं के साथ मिलकर काम कर रहे हैं, तो अपने प्रोजेक्ट के हिसाब से एनवायरमेंट को पसंद के मुताबिक बनाया जा सकता है. इसके बाद,
.idx/dev.nixफ़ाइल को अपने प्रोजेक्ट के Git डेटा स्टोर करने की जगह पर सबमिट किया जा सकता है. इससे, जब कोई टीममेट Firebase Studio में आपके Git डेटा स्टोर करने की जगह को इंपोर्ट करता है, तो उसके नए वर्कस्पेस का कॉन्फ़िगरेशन, आपके वर्कस्पेस के कॉन्फ़िगरेशन जैसा ही होगा. इसमें, सिस्टम के वही पैकेज, आईडीई एक्सटेंशन, स्टार्टर स्क्रिप्ट वगैरह शामिल होंगी.अगर आपके पास ऐसा फ़्रेमवर्क या लाइब्रेरी है जिसे दूसरे लोग इस्तेमाल कर सकते हैं, तो सैंपल कोड के डेटा स्टोर करने की जगहों में
.idx/dev.nixफ़ाइल शामिल की जा सकती है. इससे, जब कोई उपयोगकर्ता Firebase Studio में आपके सैंपल इंपोर्ट करता है, तो उसे एनवायरमेंट सेट अप करने की ज़रूरत नहीं होती. वह सीधे आपके फ़्रेमवर्क को आज़मा सकता है. उपयोगकर्ताओं के लिए, पसंद के मुताबिक बनाया जा सकने वाला कस्टम टेंप्लेट भी बनाया जा सकता है.
एनवायरमेंट में किए गए बदलावों से संतुष्ट होने के बाद, दूसरों के लिए अपने प्रोजेक्ट को Firebase Studio में इंपोर्ट करना और भी आसान बनाया जा सकता है. इसके लिए, अपने दस्तावेज़ में "Firebase Studio में खोलें" बटन जोड़ा जा सकता है. जैसे, अपने प्रोजेक्ट की README.md फ़ाइल में.
"Firebase Studio में खोलें" बटन के सामान्य एंट्री पॉइंट
"Open in Firebase Studio" बटन के लिए, कई यूआरएल पैटर्न उपलब्ध हैं:
Git डेटा स्टोर करने की जगह को इंपोर्ट करने के फ़्लो से लिंक करने के लिए, इस यूआरएल पैटर्न का इस्तेमाल करें. इसमें, आपके Git डेटा स्टोर करने की जगह का यूआरएल पहले से भरा होता है:
https://studio.firebase.google.com/import?url=https://github.com/my-org/my-repoफ़िलहाल, सिर्फ़ GitHub के डेटा स्टोर करने की जगहों के लिए सहायता उपलब्ध है. इनमें निजी और सार्वजनिक, दोनों तरह की जगहें शामिल हैं.
पहले से तय किए गए वर्कस्पेस टेंप्लेट से लिंक करने के लिए, Firebase Studio में टेंप्लेट वाले पेज पर जाकर, वह टेंप्लेट ढूंढें जिसे आपको लिंक करना है. इसके बाद, उसका यूआरएल कॉपी करें. यह यूआरएल, इस पैटर्न के मुताबिक होना चाहिए: Firebase Studio
https://studio.firebase.google.com/new/geminiकस्टम टेंप्लेट से लिंक करने के लिए, इस यूआरएल पैटर्न का इस्तेमाल करें. इसमें, आपके टेंप्लेट का GitHub यूआरएल पहले से भरा होता है:
https://studio.firebase.google.com/new?template=https://github.com/my-org/my-templateपहले से भरे गए प्रॉम्प्ट के साथ, App Prototyping agent को खोलने के लिए, इस यूआरएल पैटर्न का इस्तेमाल करें:
https://studio.firebase.google.com/?prototypePrompt=Create an app that transforms sketches into a high-quality photograph with Gemini
"Open in Firebase Studio" बटन जोड़ना
ओपन इन Firebase Studio एसडीके इंस्टॉल करें या Firebase Studio बटन के लिए एचटीएमएल जनरेट करने के लिए, इस टूल का इस्तेमाल करें: