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

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

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

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

इससे पहले कि आप होस्टिंग Firebase सेट कर सकते हैं, तो आप की जरूरत है एक Firebase परियोजना बनाने

चरण 1: Firebase CLI स्थापित करें

सीखने के लिए Firebase CLI दस्तावेज़ पर जाएं CLI स्थापित या अपने नवीनतम संस्करण में अपडेट

चरण 2: अपनी परियोजना प्रारंभ

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

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

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

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

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

अगला कदम

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