Check out what’s new from Firebase@ Google I/O 2021, and join our alpha program for early access to the new Remote Config personalization feature. Learn more

फायरबेस होस्टिंग के साथ शुरुआत करें

फायरबेस होस्टिंग आपको अपने ऐप की स्थिर संपत्तियों (एचटीएमएल, सीएसएस, जावास्क्रिप्ट, मीडिया फाइलों, आदि) को होस्ट करने के साथ-साथ गतिशील सामग्री और होस्ट माइक्रोसर्विसेज को होस्ट करने का एक तेज़, सुरक्षित और विश्वसनीय तरीका प्रदान करता है।

हमारी प्रोडक्शन-ग्रेड होस्टिंग वैश्विक सामग्री वितरण नेटवर्क (सीडीएन) द्वारा समर्थित है। होस्टिंग डिफ़ॉल्ट रूप से एसएसएल पर आपकी सामग्री पेश करती है, और इसका उपयोग आपके अपने कस्टम डोमेन के साथ या web.app और firebaseapp.com पर आपके प्रोजेक्ट के मुफ्त उप डोमेन पर किया जा सकता है।

शुरू करने से पहले

इससे पहले कि आप फायरबेस होस्टिंग सेट कर सकें, आपको एक फायरबेस प्रोजेक्ट बनाना होगा

चरण 1 : फायरबेस सीएलआई स्थापित करें

सीएलआई को स्थापित करने या इसके नवीनतम संस्करण में अपडेट करने का तरीका जानने के लिए फायरबेस सीएलआई दस्तावेज पर जाएं।

चरण २ : अपना प्रोजेक्ट आरंभ करें

अपनी स्थानीय प्रोजेक्ट फ़ाइलों को अपने फायरबेस प्रोजेक्ट से जोड़ने के लिए, अपनी स्थानीय प्रोजेक्ट निर्देशिका के रूट से निम्न कमांड चलाएँ:

firebase init hosting

प्रोजेक्ट इनिशियलाइज़ेशन के दौरान, Firebase से CLI संकेत देता है:

  1. अपनी स्थानीय प्रोजेक्ट निर्देशिका से कनेक्ट करने के लिए एक फायरबेस प्रोजेक्ट चुनें।

    चयनित Firebase प्रोजेक्ट आपकी स्थानीय प्रोजेक्ट निर्देशिका के लिए आपका "डिफ़ॉल्ट" Firebase प्रोजेक्ट है। अतिरिक्त Firebase प्रोजेक्ट को अपनी स्थानीय प्रोजेक्ट निर्देशिका से जोड़ने के लिए, प्रोजेक्ट उपनाम सेट करें .

  2. अपनी सार्वजनिक रूट निर्देशिका के रूप में उपयोग करने के लिए एक निर्देशिका निर्दिष्ट करें।

    इस निर्देशिका में आपकी सभी सार्वजनिक रूप से प्रदर्शित स्थिर फ़ाइलें शामिल हैं, जिसमें आपकी index.html फ़ाइल और कोई भी अन्य संपत्ति शामिल है जिसे आप Firebase होस्टिंग पर परिनियोजित करना चाहते हैं।

    • सार्वजनिक रूट निर्देशिका के लिए डिफ़ॉल्ट कहा जाता है public

      • आप अपनी सार्वजनिक रूट निर्देशिका अभी निर्दिष्ट कर सकते हैं या आप इसे बाद में अपनी firebase.json कॉन्फ़िगरेशन फ़ाइल में निर्दिष्ट कर सकते हैं

      • यदि आप डिफ़ॉल्ट का चयन करते हैं और आपके पास पहले से public नामक निर्देशिका नहीं है, तो Firebase इसे आपके लिए बनाता है।

    • यदि आपकी सार्वजनिक रूट निर्देशिका में पहले से कोई मान्य index.html फ़ाइल या 404.html फ़ाइल नहीं है, तो Firebase उन्हें आपके लिए बनाता है।

  3. अपनी साइट के लिए एक कॉन्फ़िगरेशन चुनें।

    अगर आप एक पेज का ऐप्लिकेशन बनाना चुनते हैं, तो Firebase आपके लिए अपने आप फिर से लिखने के कॉन्फ़िगरेशन जोड़ देता है.

आरंभीकरण के अंत में, फायरबेस स्वचालित रूप से आपकी स्थानीय ऐप निर्देशिका की जड़ में दो फाइलें बनाता है और जोड़ता है:

चरण 3 : अपनी साइट पर परिनियोजित करें

अपनी साइट पर परिनियोजित करने के लिए, अपनी स्थानीय परियोजना निर्देशिका के मूल से निम्न आदेश चलाएँ:

firebase deploy --only hosting

यह आदेश आपकी होस्टिंग सामग्री को परिनियोजित करता है और निम्न Firebase-प्रावधानित उप डोमेन में कॉन्फ़िगर करता है:

  • PROJECT_ID .web.app
  • PROJECT_ID .firebaseapp.com

परिनियोजन और यहां तक ​​कि स्थानीय रूप से अपनी साइट का परीक्षण करने के बारे में और जानें .

अगला कदम

अब आपकी साइट दुनिया के साथ साझा करने के लिए तैयार है!