ผสานรวมเว็บ Flutter

Firebase CLI ที่รองรับเฟรมเวิร์กช่วยให้คุณปรับใช้แอปพลิเคชัน Flutter กับ Firebase ได้

ก่อนเริ่มต้น

โปรดอ่านข้อกำหนดและตัวเลือกต่อไปนี้ก่อนเริ่มปรับใช้แอปกับ Firebase

เริ่มต้น Firebase

หากต้องการเริ่มต้น ให้เริ่มต้น Firebase สำหรับโปรเจ็กต์เฟรมเวิร์ก ใช้ Firebase CLI สำหรับโปรเจ็กต์ใหม่ หรือแก้ไข firebase.json สำหรับโปรเจ็กต์ที่มีอยู่

เริ่มต้นโปรเจ็กต์ใหม่

  1. ใน Firebase CLI ให้เปิดใช้เวอร์ชันทดลองของเว็บเฟรมเวิร์ก
    firebase experiments:enable webframeworks
  2. เรียกใช้คำสั่งเริ่มต้นจาก CLI แล้วทำตามข้อความแจ้ง

    firebase init hosting

  3. ตอบว่า "ใช่" สำหรับคำถาม "คุณต้องการใช้เว็บเฟรมเวิร์กไหม (ทดลอง)"

  4. เลือกไดเรกทอรีแหล่งที่มาของโฮสติ้ง ซึ่งอาจเป็นแอป Flutter ที่มีอยู่

  5. หากมีข้อความแจ้ง ให้เลือก Flutter Web

เริ่มต้นโปรเจ็กต์ที่มีอยู่

เปลี่ยนการกำหนดค่าโฮสติ้งใน firebase.json ให้มีตัวเลือก source แทนตัวเลือก public เช่น

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

แสดงเนื้อหาคงที่

หลังจากเริ่มต้น Firebase แล้ว คุณจะแสดงเนื้อหาคงที่ด้วยคำสั่งการปรับใช้มาตรฐานได้ดังนี้

firebase deploy