Firebase Studio से जुड़ी समस्या हल करना और अक्सर पूछे जाने वाले सवाल
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
मैं Firebase Studio से अपनी फ़ाइलें कैसे डाउनलोड करूं?
अपनी फ़ाइलों को ZIP फ़ाइल के तौर पर डाउनलोड करने के लिए:
एक्सप्लोरर पैनल में किसी भी डायरेक्ट्री पर राइट क्लिक करें और Zip करें और डाउनलोड करें को चुनें.
अपनी प्रोजेक्ट डायरेक्ट्री में मौजूद सभी चीज़ें डाउनलोड करने के लिए:
फ़ाइल > फ़ोल्डर खोलें को चुनें.
डिफ़ॉल्ट /home/user डायरेक्ट्री स्वीकार करें.
फ़ाइलें लोड होने के बाद, अपनी वर्किंग डायरेक्ट्री पर दायां क्लिक करें और ज़िप करें और डाउनलोड करें चुनें. App Prototyping agent का इस्तेमाल करने पर, आपकी वर्किंग डायरेक्ट्री studio होगी. अगर किसी टेंप्लेट या अपलोड किए गए प्रोजेक्ट का इस्तेमाल किया जा रहा है, तो यह आपके प्रोजेक्ट का नाम होगा.
जब आपको एनवायरमेंट फिर से बनाने के लिए कहा जाए, तो रद्द करें पर क्लिक करें.
डाउनलोड पूरा होने के बाद, अपने फ़ाइल फ़ोल्डर पर वापस जाने के लिए, फ़ाइल मेन्यू से अपनी मौजूदा डायरेक्ट्री को फिर से खोलें.
तीसरे पक्ष की कुकी चालू नहीं हैं.
शुरू करने से पहले, आपको अपने ब्राउज़र के लिए तीसरे पक्ष की कुकी चालू करनी पड़ सकती हैं. Firebase Studio को ज़्यादातर ब्राउज़र में तीसरे पक्ष की कुकी की ज़रूरत होती है, ताकि वह वर्कस्पेस की पुष्टि कर सके.
ट्रैकिंग से सुरक्षा पैनल खोलने के लिए, पता बार में दिखने की सेटिंग के आइकॉन visibility_off पर क्लिक करें. तीसरे पक्ष की कुकी को कुछ समय के लिए अनुमति देने के लिए, तीसरे पक्ष की कुकी सेटिंग चालू करें. इससे Firebase Studio पर 90 दिनों के लिए कुकी चालू हो जाती हैं.
Safari
Safari > सेटिंग... खोलें.
ये सेटिंग बंद करें:
बेहतर > सभी कुकी ब्लॉक करें
निजता > एक साथ कई साइट के ज़रिए होने वाली ट्रैकिंग रोकें
आपको Brave के लिए, तीसरे पक्ष की कुकी चालू करने की ज़रूरत नहीं है. Firebase Studio खोलें.
Firebase Studio को तीसरे पक्ष (3P) की कुकी चालू करने की ज़रूरत क्यों है?
Firebase Studio के लिए तीसरे पक्ष की कुकी चालू होनी ज़रूरी है, क्योंकि हम एक डोमेन (cloudworkstations.dev का सबडोमेन) से दूसरे डोमेन (studio.firebase.google.com) पर iframe रेंडर करते हैं. साथ ही, तीसरे पक्ष की कुकी से सुरक्षित क्रॉस-ऑरिजिन कम्यूनिकेशन की सुविधा चालू होती है.
वर्कस्पेस खोलते समय, आपके अनुरोध को बैकएंड पर फ़ॉरवर्ड नहीं किया जा सका. पोर्ट 80 पर किसी सर्वर से कनेक्ट नहीं हो सका मैसेज दिखता है.
करीब पांच सेकंड इंतज़ार करें और पेज को रीफ़्रेश करें.
अपने-आप जनरेट हुई Gemini API पासकोड के लिए, हर मिनट के अनुरोध का कोटा कैसे देखूं?
अपने-आप जनरेट हुई एपीआई पासकोड से जुड़े कोटे देखने के लिए, Google Cloud कंसोल में Generative Language API के कोटे और सिस्टम की सीमाएं पेज पर जाएं.
मेरी झलक लोड नहीं हो रही है, लेकिन मुझे कोड में कोई समस्या नहीं दिख रही है. मैं Firebase Studio को कैसे रीस्टार्ट करूं?
अगर Firebase Studio ठीक से रीफ़्रेश नहीं हो रहा है (आम तौर पर, बड़े रीफ़ैक्टर या आपके एनवायरमेंट dev.nix फ़ाइल में बदलाव की वजह से), तो कमांड पैलेट (Mac पर Cmd+Shift+P या ChromeOS, Windows या Linux पर Ctrl+Shift+P) खोलें और हार्ड रीस्टार्ट कमांड चलाएं. अगर इससे काम नहीं बनता है, तो एनवायरमेंट फिर से बनाएं कमांड चलाकर देखें.
मेरा फ़ाइल फ़ोल्डर काम नहीं कर रहा है. लोड होने पर, मुझे सिर्फ़ एक खाली स्क्रीन दिखती है
अगर आपका फ़ाइल फ़ोल्डर काम नहीं कर रहा है, तो वर्चुअल मशीन को रीसेट करें. ऐसा करने के लिए:
Firebase Studio में, ज़्यादा ( more_horiz ) मेन्यू पर क्लिक करें. इसके बाद, रीसेट करें को चुनें.
जब कहा जाए, तब रीसेट करें पर फिर से क्लिक करें.
अपना फ़ाइल फ़ोल्डर फिर से खोलें.
फ़ाइल फ़ोल्डर बनाते समय, मुझे ओह...हमें एक नया वर्चुअल मशीन शुरू करना होगा मैसेज दिखता है. इसके बाद, यूज़र इंटरफ़ेस (यूआई) हैंग हो जाता है.
Firebase Studio, वीएम का एक पूल बनाकर रखता है. इसका इस्तेमाल, मांग के हिसाब से वर्कस्पेस उपलब्ध कराने के लिए किया जाता है. पूल में वर्चुअल मशीन कम होने पर, नई वर्चुअल मशीन शुरू होने के बाद वर्कस्पेस उपलब्ध कराए जाते हैं. इस प्रोसेस में समय लग सकता है (कभी-कभी पांच मिनट तक). हालांकि, यह प्रोसेस पूरी हो जाती है.
वर्कस्पेस बनाते समय, मुझे कोई अंदरूनी गड़बड़ी हुई मैसेज मिलता है.
वर्कस्पेस उपलब्ध कराने के दौरान अंदरूनी गड़बड़ियों के ज़्यादातर मामलों में, एक मिनट के बाद पेज को रीफ़्रेश करने पर, गड़बड़ी ठीक हो जाती है और आपको वर्कस्पेस में ले जाया जाता है.
मैं कितने वर्कस्पेस बना सकता/सकती हूं?
Firebase Studio के बिना किसी शुल्क वाले प्लान में, हर उपयोगकर्ता के लिए तीन वर्कस्पेस ही बनाए जा सकते हैं.
Google Developer Program में शामिल होकर, ज़्यादा से ज़्यादा 10 वर्कस्पेस बनाए जा सकते हैं.
30 वर्कस्पेस पर अपग्रेड करने के लिए, Google Developer Premium Program की सदस्यता लें.
मेरा फ़ाइल फ़ोल्डर लोड हो जाता है, लेकिन एमुलेटर खाली है.
Firebase Studio वर्कस्पेस में Flutter का ऐसा वर्शन है जो मेरे प्रोजेक्ट के साथ काम नहीं करता.
Workspace में पहले से इंस्टॉल किए गए ज़्यादातर सॉफ़्टवेयर के वर्शन को, अपनी लोकल मशीन पर जैसे अपग्रेड या डाउनग्रेड किया जाता है वैसे ही किया जा सकता है. इसके लिए, apt-get या brew का इस्तेमाल करें. अपने फ़ाइल फ़ोल्डर में सॉफ़्टवेयर को अपग्रेड या डाउनग्रेड किया जा सकता है. हालांकि, इंस्टॉल किया गया सॉफ़्टवेयर हर सेशन में काम नहीं करता. हमारा सुझाव है कि आप अपनी dev.nix फ़ाइल में सभी ज़रूरी पैकेज शामिल करें.
हम Firebase Studio में, Flutter वर्शन मैनेजमेंट को बेहतर बनाने के लिए लगातार काम कर रहे हैं.
मैंने किसी के साथ अपना वर्कस्टेशन यूआरएल शेयर किया है, लेकिन वह उसे नहीं देख पा रहा है.
Workspace का यूआरएल सिर्फ़ उन उपयोगकर्ताओं के साथ शेयर किया जा सकता है जिनके पास Workspace का ऐक्सेस है.
जिन उपयोगकर्ताओं के पास अनुमति नहीं है उन्हें यूआरएल पर जाने पर गड़बड़ी का मैसेज दिखता है. उनके साथ वर्कस्पेस शेयर करने के लिए, साफ़ तौर पर कहें.
अपना वर्कस्टेशन शेयर करने पर, मेरे साथ काम करने वाला व्यक्ति क्या देख सकता है?
आपके Workspace में जोड़े गए उपयोगकर्ताओं के पास, VM के पूरे फ़ाइल सिस्टम का पूरा ऐक्सेस होता है. इसमें डिस्क पर सेव की गई निजी कुंजियों और ऐक्सेस टोकन जैसी संवेदनशील फ़ाइलें हो सकती हैं. अपना फ़ाइल फ़ोल्डर सिर्फ़ उन लोगों के साथ शेयर करें जिन पर आपको भरोसा है. इस तरीके से, दूसरे उपयोगकर्ताओं को आपके वर्कस्पेस की सटीक स्थिति देखने में मदद मिलती है. हालांकि, इसका मतलब है कि उन्हें आपके वर्कस्पेस पर मौजूद सभी चीज़ें दिखती हैं.
मैंने अपना फ़ाइल फ़ोल्डर शेयर किया है. साथ काम करने वाला व्यक्ति, मेरे ऐप्लिकेशन को पब्लिश या मॉनिटर क्यों नहीं कर सकता?
हो सकता है कि आपके Workspace में जोड़े गए उपयोगकर्ताओं के पास, उस Firebase प्रोजेक्ट का ऐक्सेस न हो जिस पर "ऐप्लिकेशन की खास जानकारी" पब्लिश करने और मॉनिटर करने की सुविधाएं काम करती हैं. उन्हें अपने Firebase प्रोजेक्ट की अनुमति देने के लिए, Firebase प्रोजेक्ट की अनुमतियां और ऐक्सेस लेख पढ़ें
क्या ऐसे फ़्रेमवर्क का इस्तेमाल किया जा सकता है जिनके लिए Firebase Studio के पास ऐप्लिकेशन बनाने का टेंप्लेट नहीं है?
Firebase Hosting पर Flutter ऐप्लिकेशन पब्लिश करते समय, मुझे कौनसी टारगेट डायरेक्ट्री चुननी चाहिए?
build/web डायरेक्ट्री चुनें. इस डायरेक्ट्री में index.html और वे सभी स्टैटिक एसेट होनी चाहिए जिनकी ज़रूरत, ऐप्लिकेशन को flutter build web के ज़रिए बनाने के बाद, आपके वेब ऐप्लिकेशन को रेंडर करने के लिए होती है.
मैं अपने ऐप्लिकेशन का बैकएंड, अपने वर्कस्पेस पर कैसे सेट अप करूं, ताकि मेरा फ़्रंटएंड उससे कम्यूनिकेट कर सके?
आपके पास, अपने बैकएंड सर्वर पर चल रहे टीसीपी पोर्ट को कुछ समय के लिए सार्वजनिक तौर पर खोलने का विकल्प होता है. इससे अलग-अलग वर्कस्पेस में, फ़्रंटएंड और बैकएंड को अलग-अलग डेवलप करना आसान हो जाता है:
अपने बैकएंड या एपीआई सर्वर को मैन्युअल तरीके से टर्मिनल में या अपनी dev.nix फ़ाइल के झलक कॉन्फ़िगरेशन या onStart लाइफ़साइकल हुक के हिस्से के तौर पर शुरू करें.
Firebase Studio पैनल खोलने के लिए, गतिविधि बार में मौजूद Firebase Studio आइकॉन पर क्लिक करें. यह आइकॉन डिफ़ॉल्ट रूप से बाईं ओर होता है.
चल रहे सर्वर की सूची देखने के लिए, बैकएंड पोर्ट सेक्शन को बड़ा करें. इसमें, सर्वर का पोर्ट नंबर और प्रोसेस आईडी (पीआईडी) शामिल होता है.
पोर्ट नंबर की बाईं ओर मौजूद, सार्वजनिक करें आइकॉन (लॉक) पर क्लिक करें.
पोर्ट नंबर का पूरा यूआरएल कॉपी करने के लिए, पोर्ट नंबर के दाईं ओर मौजूद यूआरएल कॉपी करें आइकॉन पर क्लिक करें.
अब अपने फ़्रंटएंड से, इस यूआरएल का सीधे तौर पर रेफ़रंस दिया जा सकता है. उदाहरण के लिए, fetch कॉल के साथ.
मैंने झलक टैब बंद कर दिया है. इसे वापस कैसे लाया जा सकता है?
Ctrl+Shift+P (या macOS पर Cmd-Shift-P) का इस्तेमाल करके, कमांड पैलेट खोलें. इसके बाद, Firebase Studio: Android की झलक दिखाएं या Firebase Studio: वेब की झलक दिखाएं को चुनें.
Code OSS क्या है?
Code-Open Source Software (Code-OSS) एक ओपन सोर्स प्रोजेक्ट है, जो VS Code की मुख्य लेयर है. Code-OSS, GitHub पर स्टैंडर्ड MIT लाइसेंस के तहत उपलब्ध है. यहीं Microsoft, VS Code प्रॉडक्ट को डेवलप करता है.
मैं कोड के अपने पूरे होने और Gemini चैट प्रॉम्प्ट को ट्रेनिंग डेटा के तौर पर इस्तेमाल होने से कैसे रोकूं?
मॉडल को ट्रेनिंग देने के लिए, आपके प्रॉम्प्ट और जवाबों का इस्तेमाल रोकने के लिए, App Prototyping agent का इस्तेमाल न करें. साथ ही, Firebase Studio में Firebase में Gemini का इस्तेमाल न करें. मॉडल को ट्रेनिंग देने के लिए, अपने कोड के इस्तेमाल को ब्लॉक करने के लिए, अपनी Firebase Studio सेटिंग में कोड पूरा होने की सुविधा और कोड को इंडेक्स करने की सुविधा को बंद करें.
मैं किसी सुविधा के लिए अनुरोध कैसे सबमिट करूं या मुझे जो समस्या आ रही है उसके बारे में सुझाव/राय या राय कैसे देूं?
अगर आपको Firebase Studio का इस्तेमाल करते समय कोई समस्या आती है या आपको किसी सुविधा के लिए अनुरोध करना है, तो Firebase की सहायता टीम से संपर्क करें.
मैंने Firebase Studio में किसी खास सुविधा का इस्तेमाल किया था, लेकिन अब वह नहीं मिल रही है. इसे क्यों हटाया गया था?
Firebase Studio में कुछ सुविधाएं, एक्सपेरिमेंट के तौर पर उपलब्ध हैं. हम आपके सुझाव/राय/शिकायत को अहमियत देते हैं और इसका इस्तेमाल, मौजूदा और आने वाले समय में उपलब्ध कराने वाली सुविधाओं के बारे में बताने के लिए करते हैं. साथ ही, समय-समय पर उन सुविधाओं को हटाते रहते हैं जो आपकी या हमारी उम्मीदों के मुताबिक नहीं हैं. अगर आपको Firebase Studio के अपने आदर्श वर्शन में कुछ सुविधाएं देखनी हैं, तो हमें सुझाव/राय दें या शिकायत करें. हम आपकी राय जानना चाहते हैं!
मुझे प्रोजेक्ट बनाने में समस्या आ रही है
Gemini API पासकोड जैसे रिसॉर्स को प्रोवाइड करने या Firebase App Hosting में डिप्लॉय करने पर, आपके Firebase Studio फ़ाइल फ़ोल्डर के नाम के आधार पर, आपके लिए एक प्रोजेक्ट अपने-आप प्रोवाइड हो जाता है. अगर आपको "प्रोजेक्ट बनाने में गड़बड़ी हुई" गड़बड़ी का मैसेज मिलता है, तो पक्का करें कि आपके वर्कस्पेस के नाम में खास वर्ण शामिल न हों. Firebase प्रोजेक्ट के नाम में सिर्फ़ अक्षर, संख्याएं, कोट, हाइफ़न, स्पेस, और विस्मयादिबोधक चिह्न इस्तेमाल किए जा सकते हैं.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-04-17 (UTC) को अपडेट किया गया."],[],[]]