Project IDX से अपना ऐप्लिकेशन डिप्लॉय करना

वेब या Flutter ऐप्लिकेशन को सीधे अपने Project IDX फ़ाइल फ़ोल्डर से डिप्लॉय किया जा सकता है. ऐसा करने के लिए कुछ अलग-अलग तरीकों का इस्तेमाल किया जा सकता है, जिनमें Firebase होस्टिंग और Google Cloud Run शामिल हैं.

Firebase होस्टिंग

अपने ऐप्लिकेशन को Firebase होस्टिंग में डिप्लॉय करने से पहले, Firebase प्रोजेक्ट बनाएं और अपना ऐप्लिकेशन रजिस्टर करें.

अगर आपके पास Firebase प्रोजेक्ट के लिए ज़रूरी अनुमतियां नहीं हैं, तो Firebase प्रोजेक्ट के मालिक से, Firebase कंसोल IAM सेटिंग में ज़रूरी भूमिका असाइन करने के लिए कहा जा सकता है. अगर अपने Firebase प्रोजेक्ट को ऐक्सेस करने के बारे में आपके कुछ सवाल हैं, तो Firebase प्रोजेक्ट की अनुमतियां और ऐक्सेस देखें. इन सवालों में मालिक ढूंढना या असाइन करना भी शामिल है.

IDX से अपने ऐप्लिकेशन को Firebase होस्टिंग पर डिप्लॉय करने के लिए, यह तरीका अपनाएं:

  1. अपना Project IDX फ़ाइल फ़ोल्डर खोलें.

  2. प्रोजेक्ट आईडीएक्स पैनल खोलने और Firebase होस्टिंग सेक्शन को बड़ा करने के लिए, नेविगेशन पैनल में IDX आइकॉन पर क्लिक करें.

  3. Firebase होस्टिंग की पुष्टि करें पर क्लिक करें और अपने Firebase खाते की पुष्टि करने के लिए टर्मिनल विंडो में दिए गए निर्देशों का पालन करें.

  4. Firebase होस्टिंग शुरू करें पर क्लिक करें और अपना डिप्लॉयमेंट कॉन्फ़िगरेशन सेट अप करने के लिए टर्मिनल विंडो में दिए गए निर्देशों का पालन करें.

  5. अपने ऐप्लिकेशन को डिप्लॉय करने के लिए, प्रोजेक्ट आईडीएक्स पैनल के Firebase होस्टिंग सेक्शन में जाकर, प्रोडक्शन में डिप्लॉय करें या चैनल पर डिप्लॉय करें पर क्लिक करें.

Cloud Run

Cloud Run का इस्तेमाल करके डिप्लॉय करने से पहले, पक्का करें कि आपने Google Cloud प्रोजेक्ट सेट अप कर लिया हो और बिलिंग की सुविधा चालू कर ली हो.

  1. अपना Project IDX फ़ाइल फ़ोल्डर खोलें.

  2. प्रोजेक्ट IDX पैनल खोलने के लिए, नेविगेशन पैनल में IDX आइकॉन पर क्लिक करें. इसके बाद, Cloud Run पर डिप्लॉय करें पर क्लिक करें.

  3. इस फ़ाइल फ़ोल्डर को मेरे Google खाते का इस्तेमाल करके, Google Cloud के संसाधनों को ऐक्सेस करने की अनुमति दें विकल्प को चुनें. इसके बाद, डायलॉग विंडो से वह Google Cloud प्रोजेक्ट चुनें जिसमें बिलिंग की सुविधा चालू हो.

  4. IDX पैनल के Cloud Run सेक्शन में जाकर, पुष्टि करें पर क्लिक करें और पुष्टि करने के लिए दिए गए निर्देशों का पालन करें.

  5. डिप्लॉयमेंट पर क्लिक करें और अपना डिप्लॉयमेंट कॉन्फ़िगरेशन सेट अप करने और ऐप्लिकेशन को डिप्लॉय करने के लिए, निर्देशों का पालन करें.