Firebase Studio से Antigravity पर माइग्रेट करने का तरीका

1. परिचय

यह लैब, आपके मौजूदा वर्कस्पेस को Google Antigravity पर माइग्रेट करने में आपकी मदद करता है. यह कोड-फ़र्स्ट, एजेंटिक IDE है. यहां एक मिनट का वीडियो दिया गया है. इसमें उन चरणों के बारे में बताया गया है जिन्हें हम इस लैब में पूरा करेंगे.

2. Antigravity IDE इंस्टॉल करना

Antigravity, Google का कोड-फ़र्स्ट, एजेंटिक IDE है. यह लैब, प्रोजेक्ट में अपने-आप बदलाव करने के लिए Antigravity का इस्तेमाल करती है.

  1. antigravity.google पर जाएं.
  2. अपने ऑपरेटिंग सिस्टम (macOS, Windows या Linux) के लिए इंस्टॉलर डाउनलोड करें.
  3. इंस्टॉलर चलाएं और स्क्रीन पर दिए गए निर्देशों का पालन करें.
  4. Antigravity खोलें और देखें कि यह ठीक से काम कर रहा है या नहीं.

3. Node.js इंस्टॉल करना

Antigravity और Firebase CLI, Node.js पर काम करते हैं. पक्का करें कि आपके पास वर्शन 20 या इसके बाद का वर्शन हो.

  1. nodejs.org से Node.js का LTS वर्शन डाउनलोड करें.
  2. इंस्टॉलर चलाएं और डिफ़ॉल्ट सेटिंग स्वीकार करें.
  3. टर्मिनल खोलें और node --version चलाकर पुष्टि करें कि वर्शन 20.x या इसके बाद का है.

4. Firebase CLI इंस्टॉल करना

Firebase CLI की मदद से, कमांड लाइन से ऐप्लिकेशन को डिप्लॉय किया जा सकता है.

  1. सीएलआई को ग्लोबल लेवल पर इंस्टॉल करने के लिए, अपने टर्मिनल में यह कमांड चलाएं:
    npm install -g firebase-tools
    
  2. अगर macOS या Linux पर अनुमतियों के लिए कहा जाता है, तो आपको यह कमांड चलानी पड़ सकती है:
    sudo npm install -g firebase-tools
    
  3. इंस्टॉलेशन की पुष्टि करें:
    firebase --version
    
    पक्का करें कि वर्शन 15.10.0 या उसके बाद का हो.

5. Firebase Studio से अपना प्रोजेक्ट एक्सपोर्ट करना

  1. Firebase Studio में अपना फ़ाइल फ़ोल्डर खोलें.
  2. फ़ाइल फ़ोल्डर में सबसे ऊपर मौजूद, अभी ले जाएं बटन पर क्लिक करें.
  3. अपने प्रोजेक्ट की फ़ाइलों को ज़िप करने और डाउनलोड करने के लिए, स्क्रीन पर दिए गए निर्देशों का पालन करें
    • ध्यान दें: अगर कोई विंडो नहीं दिखती है, तो अपने ब्राउज़र के पता बार में पॉप-अप ब्लॉकर देखें.
  4. डाउनलोड किए गए ZIP फ़ोल्डर को किसी लोकल डायरेक्ट्री में एक्स्ट्रैक्ट करें.

6. Antigravity में अपना ऐप्लिकेशन शुरू करना

  1. एक्सट्रैक्ट किए गए फ़ोल्डर को Antigravity में खोलें.
  2. एजेंट पैन में, Gemini Flash मॉडल चुनें.
  3. यह प्रॉम्प्ट डालें:
    @fbs-to-agy-export
    
  4. एजेंट के निर्देशों का पालन करें. साथ ही, प्रोजेक्ट को ट्रांसफ़ॉर्म करने के लिए, अगर आपसे मदद मांगी जाती है, तो मदद करें.

7. अपने ऐप्लिकेशन की झलक स्थानीय तौर पर देखना

  1. बाईं ओर मौजूद साइडबार में, Run and Debug मेन्यू पर जाएं.
  2. लोकल डेवलपमेंट सर्वर शुरू करने के लिए, चलाएं बटन पर क्लिक करें.
  3. अपने आवेदन को देखने के लिए, टर्मिनल में दिए गए निर्देशों का पालन करें.

8. ऐप्लिकेशन पब्लिश करना

  1. एजेंट चैट पैनल खोलें.
  2. यह प्रॉम्प्ट डालें:
    Publish my app
    
  3. जब firebase deploy चलाने के लिए कहा जाए, तब हां को चुनें.
  4. एजेंट, आपके मौजूदा App Hosting यूआरएल से लिंक करेगा या आपको नया सेटअप करने का तरीका बताएगा.

9. नतीजा

आपने अपने Firebase Studio प्रोजेक्ट को Antigravity पर माइग्रेट कर लिया है. साथ ही, एजेंटिक वर्कफ़्लो का इस्तेमाल करके इसे फिर से डिप्लॉय कर लिया है.