इस पेज पर, Firebase Hosting के बारे में अक्सर पूछे जाने वाले सवालों (एफ़एक्यू) के जवाब दिए गए हैं.
Hosting सवाल
क्या स्पार्क प्लान के तहत बनाए गए प्रोजेक्ट में, एक्ज़ीक्यूटेबल फ़ाइलें सेव की जा सकती हैं?
बिना किसी शुल्क वाले (स्पार्क) प्लान के प्रोजेक्ट के लिए, Firebase, Windows, Android, और Apple के लिए कुछ तरह की एक्ज़ीक्यूटेबल फ़ाइलों को अपलोड और होस्ट करने से रोकता है. ऐसा Cloud Storage for Firebase और Firebase Hosting के ज़रिए किया जाता है. यह नीति, हमारे प्लैटफ़ॉर्म पर गलत इस्तेमाल को रोकने के लिए बनाई गई है.
जिन Spark प्रोजेक्ट को 28 सितंबर, 2023 को या उसके बाद बनाया गया है उनके लिए, अनुमति न दी गई फ़ाइलों को दिखाने, होस्ट करने, और अपलोड करने की सुविधा बंद कर दी गई है. जिन मौजूदा Spark प्रोजेक्ट में उस तारीख से पहले फ़ाइलें अपलोड की गई थीं,
उन फ़ाइलों को अब भी अपलोड और होस्ट किया जा सकता है.
यह पाबंदी, Spark प्लान के प्रोजेक्ट पर लागू होती है. 'इस्तेमाल के हिसाब से शुल्क चुकाएं' (Blaze) प्लान वाले प्रोजेक्ट पर इसका कोई असर नहीं पड़ेगा.
इन फ़ाइल टाइप को Firebase Hosting और Cloud Storage for Firebase पर होस्ट नहीं किया जा सकता:
.exe, .dll, और .bat एक्सटेंशन वाली Windows की फ़ाइलें
.apk एक्सटेंशन वाली Android फ़ाइलें
- Apple प्लैटफ़ॉर्म की फ़ाइलें, जिनमें
.ipa एक्सटेंशन हो
मुझे क्या करना होगा?
अगर आपको 28 सितंबर, 2023 के बाद भी इन फ़ाइल टाइप को होस्ट करना है, तो:
- होस्टिंग के लिए: इन फ़ाइल टाइप को Firebase Hosting पर डिप्लॉय करने से पहले, Blaze प्लान पर अपग्रेड करें. इसके लिए,
firebase deploy कमांड का इस्तेमाल करें.
- स्टोरेज के लिए: GCS CLI, Firebase कंसोल या Google Cloud कंसोल का इस्तेमाल करके, अपनी पसंद के बकेट में इन फ़ाइल टाइप को अपलोड करने के लिए, Blaze प्लान पर अपग्रेड करें.
अपने Firebase Hosting और Cloud Storage संसाधनों को मैनेज करने के लिए, Firebase टूल का इस्तेमाल करें.
- Firebase Hosting में संसाधनों को मैनेज करने के लिए, Firebase कंसोल का इस्तेमाल करें. साथ ही, इस गाइड के मुताबिक रिलीज़ मिटाएं.
- Cloud Storage में संसाधनों को मैनेज करने के लिए, अपने प्रोजेक्ट में Storage प्रॉडक्ट पेज पर जाएं.
- फ़ाइलें टैब पर, फ़ोल्डर के क्रम में मौजूद उन फ़ाइलों को ढूंढें जिन्हें अनुमति नहीं है और मिटाना है. इसके बाद, पैनल की बाईं ओर मौजूद फ़ाइल के नाम के बगल में मौजूद चेकबॉक्स का इस्तेमाल करके, उन्हें चुनें.
- मिटाएं पर क्लिक करें और पुष्टि करें कि फ़ाइलें मिटा दी गई हैं.
कृपया
Firebase टूल की मदद से होस्टिंग संसाधनों और क्लाइंट लाइब्रेरी की मदद से Firebase के लिए Cloud Storage बकेट को मैनेज करने के बारे में ज़्यादा जानकारी के लिए, हमारा दस्तावेज़ देखें.
Firebase कंसोल में मौजूद Hosting रिलीज़ के इतिहास की टेबल में, फ़ाइलों की संख्या मेरे लोकल प्रोजेक्ट में मौजूद फ़ाइलों की संख्या से ज़्यादा क्यों दिख रही है?
Firebase, Hosting साइट के बारे में मेटाडेटा वाली अतिरिक्त फ़ाइलें अपने-आप जोड़ता है. ये फ़ाइलें, रिलीज़ के लिए फ़ाइलों की कुल संख्या में शामिल होती हैं.
Firebase Hosting पर ज़्यादा से ज़्यादा कितने साइज़ की फ़ाइल डिप्लॉय की जा सकती है?
Hosting में, हर फ़ाइल का साइज़ ज़्यादा से ज़्यादा 2 जीबी होना चाहिए.
हमारा सुझाव है कि बड़ी फ़ाइलों को सेव करने के लिए, Cloud Storage का इस्तेमाल करें. यह हर ऑब्जेक्ट के लिए, टेराबाइट रेंज में ज़्यादा से ज़्यादा साइज़ की सीमा तय करता है.