فلاتر وب را یکپارچه کنید

با استفاده از رابط خط فرمان (CLI) سازگار با چارچوب Firebase، می‌توانید برنامه Flutter خود را در Firebase مستقر کنید.

قبل از اینکه شروع کنی

قبل از شروع به استقرار برنامه خود در Firebase، الزامات و گزینه‌های زیر را بررسی کنید:

مقداردهی اولیه فایربیس

برای شروع، Firebase را برای پروژه فریم‌ورک خود راه‌اندازی کنید. برای یک پروژه جدید از Firebase CLI استفاده کنید، یا firebase.json برای یک پروژه موجود تغییر دهید.

یک پروژه جدید را مقداردهی اولیه کنید

  1. در رابط خط فرمان Firebase ، پیش‌نمایش چارچوب‌های وب را فعال کنید:
    firebase experiments:enable webframeworks
  2. دستور مقداردهی اولیه را از CLI اجرا کنید و سپس دستورالعمل‌ها را دنبال کنید:

    firebase init hosting

  3. به سوال «آیا می‌خواهید از یک چارچوب وب استفاده کنید؟» (آزمایشی) پاسخ مثبت دهید.

  4. دایرکتوری منبع میزبانی خود را انتخاب کنید؛ این می‌تواند یک برنامه Flutter موجود باشد.

  5. در صورت درخواست، Flutter Web را انتخاب کنید.

مقداردهی اولیه یک پروژه موجود

پیکربندی میزبانی خود را در firebase.json تغییر دهید تا به جای گزینه public ، گزینه source داشته باشید. برای مثال:

{
  "hosting": {
    "source": "./path-to-your-flutter-app"
  }
}

ارائه محتوای استاتیک

پس از مقداردهی اولیه Firebase، می‌توانید محتوای استاتیک را با دستور استاندارد Deployment ارائه دهید:

firebase deploy