نحوه مهاجرت از Firebase Studio به Antigravity

۱. مقدمه

این آزمایشگاه شما را در انتقال فضاهای کاری موجودتان به Google Antigravity، یک IDE کد محور و agentic، راهنمایی می‌کند. در اینجا یک ویدیوی ۱ دقیقه‌ای وجود دارد که مراحلی را که در این آزمایشگاه دنبال خواهیم کرد، پوشش می‌دهد.

۲. نرم‌افزار Antigravity IDE را نصب کنید

آنتی‌گراویتی (Antigravity) یک IDE کد-محور و عامل‌گرای گوگل است. این آزمایشگاه از آنتی‌گراویتی برای انجام خودکار تبدیلات پروژه استفاده می‌کند.

  1. به antigravity.google بروید.
  2. فایل نصبی مربوط به سیستم عامل خود (مک، ویندوز یا لینوکس) را دانلود کنید.
  3. نصب‌کننده را اجرا کنید و دستورالعمل‌های روی صفحه را دنبال کنید.
  4. برای اطمینان از عملکرد صحیح Antigravity، آن را باز کنید.

۳. نصب Node.js

Antigravity و Firebase CLI به Node.js متکی هستند. مطمئن شوید که نسخه 20 یا بالاتر را دارید.

  1. نسخه LTS نود جی اس را از nodejs.org دانلود کنید.
  2. نصب‌کننده را اجرا کنید و تنظیمات پیش‌فرض را بپذیرید.
  3. یک ترمینال باز کنید و node --version را اجرا کنید تا مطمئن شوید نسخه 20.x یا بالاتر است.

۴. رابط خط فرمان فایربیس را نصب کنید

رابط خط فرمان فایربیس (Firebase CLI) به شما امکان می‌دهد برنامه خود را از طریق خط فرمان (command line) مستقر کنید.

  1. در ترمینال خود، دستور زیر را برای نصب سراسری CLI اجرا کنید:
    npm install -g firebase-tools
    
  2. اگر در macOS یا لینوکس از شما مجوز خواسته شد، ممکن است لازم باشد دستور زیر را اجرا کنید:
    sudo npm install -g firebase-tools
    
  3. نصب را تأیید کنید:
    firebase --version
    
    مطمئن شوید که نسخه ۱۵.۱۰.۰ یا بالاتر است.

۵. پروژه خود را از Firebase Studio خروجی بگیرید

  1. فضای کاری خود را در Firebase Studio باز کنید.
  2. روی دکمه‌ی «حرکت کن» در بالای فضای کاری کلیک کنید.
  3. برای فشرده‌سازی و دانلود فایل‌های پروژه، دستورالعمل‌های روی صفحه را دنبال کنید.
    • توجه: اگر هیچ پنجره‌ای ظاهر نشد، مسدودکننده‌های پنجره‌های بازشو را در نوار آدرس مرورگر خود بررسی کنید.
  4. پوشه ZIP دانلود شده را در یک دایرکتوری محلی استخراج کنید.

۶. برنامه خود را در Antigravity راه‌اندازی کنید

  1. پوشه استخراج شده را در Antigravity باز کنید.
  2. در پنل Agent ، مدل Gemini Flash را انتخاب کنید.
  3. دستور زیر را وارد کنید:
    @fbs-to-agy-export
    
  4. راهنمایی‌های نماینده را دنبال کنید و در صورت درخواست، برای تکمیل تحول پروژه، به او کمک کنید.

۷. پیش‌نمایش برنامه خود را به صورت محلی مشاهده کنید

  1. به منوی Run and Debug در نوار کناری سمت چپ بروید.
  2. برای شروع سرور توسعه محلی، روی دکمه Play کلیک کنید.
  3. برای مشاهده برنامه خود، دستورالعمل‌های موجود در ترمینال را دنبال کنید.

۸. اپلیکیشن خود را منتشر کنید

  1. پنل چت نماینده را باز کنید.
  2. دستور زیر را وارد کنید:
    Publish my app
    
  3. وقتی از شما خواسته شد که firebase deploy اجرا کنید، Yes را انتخاب کنید.
  4. نماینده یا به آدرس اینترنتی میزبانی برنامه موجود شما پیوند می‌دهد یا شما را در تنظیمات جدید راهنمایی می‌کند.

۹. نتیجه‌گیری

شما با موفقیت پروژه Firebase Studio خود را به Antigravity منتقل کرده و آن را با استفاده از گردش‌های کاری agentic مجدداً مستقر کرده‌اید.