ลายเซ็น:
export interface TestEnvironmentConfig
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
ฐานข้อมูล | EmulatorConfig | โปรแกรมจำลองฐานข้อมูล นอกจากนี้ คุณยังค้นหาโฮสต์และพอร์ตได้โดยอัตโนมัติผ่านฮับ (โปรดดูช่อง "ฮับ") หรือระบุผ่านตัวแปรสภาพแวดล้อม FIREBASE_DATABASE_EMULATOR_HOST |
Firestore | EmulatorConfig | โปรแกรมจำลอง Firestore นอกจากนี้ คุณยังค้นหาโฮสต์และพอร์ตได้โดยอัตโนมัติผ่านฮับ (ดูฟิลด์ "ฮับ") หรือระบุผ่านตัวแปรสภาพแวดล้อม FIRESTORE_EMULATOR_HOST |
ฮับ | HostAndPort | ฮับโปรแกรมจำลอง Firebase สามารถระบุผ่านตัวแปรสภาพแวดล้อม FIREBASE_EMULATOR_HUB ได้ด้วย หากระบุวิธีใดทางหนึ่ง ระบบจะค้นพบโปรแกรมจำลองอื่นๆ ที่กำลังทำงานอยู่โดยอัตโนมัติ ดังนั้นจึงไม่ต้องมีการระบุอย่างชัดแจ้ง |
รหัสโปรเจ็กต์ | สตริง | รหัสโปรเจ็กต์ของสภาพแวดล้อมการทดสอบ และระบุผ่านตัวแปรสภาพแวดล้อม GCLOUD_PROJECT ได้ด้วย"demo-*" ขอแนะนำอย่างยิ่งให้ระบุรหัสโปรเจ็กต์ โดยเฉพาะสำหรับการทดสอบหน่วย ดูที่ https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
พื้นที่เก็บข้อมูล | EmulatorConfig | โปรแกรมจำลองพื้นที่เก็บข้อมูล นอกจากนี้ คุณยังค้นหาโฮสต์และพอร์ตได้โดยอัตโนมัติผ่านฮับ (โปรดดูช่อง "ฮับ") หรือระบุผ่านตัวแปรสภาพแวดล้อม FIREBASE_STORAGE_EMULATOR_HOST |
TestEnvironmentConfig.database
โปรแกรมจำลองฐานข้อมูล นอกจากนี้ คุณยังค้นหาโฮสต์และพอร์ตได้โดยอัตโนมัติผ่านฮับ (โปรดดูช่อง "ฮับ") หรือระบุผ่านตัวแปรสภาพแวดล้อม FIREBASE_DATABASE_EMULATOR_HOST
ลายเซ็น:
database?: EmulatorConfig;
TestEnvironmentConfig.firestore
โปรแกรมจำลอง Firestore นอกจากนี้ คุณยังค้นหาโฮสต์และพอร์ตได้โดยอัตโนมัติผ่านฮับ (ดูฟิลด์ "ฮับ") หรือระบุผ่านตัวแปรสภาพแวดล้อม FIRESTORE_EMULATOR_HOST
ลายเซ็น:
firestore?: EmulatorConfig;
TestEnvironmentConfig.hub
ฮับโปรแกรมจำลอง Firebase สามารถระบุผ่านตัวแปรสภาพแวดล้อม FIREBASE_EMULATOR_HUB ได้ด้วย หากระบุวิธีใดทางหนึ่ง ระบบจะค้นพบโปรแกรมจำลองอื่นๆ ที่กำลังทำงานอยู่โดยอัตโนมัติ ดังนั้นจึงไม่ต้องมีการระบุอย่างชัดแจ้ง
ลายเซ็น:
hub?: HostAndPort;
TestEnvironmentConfig.projectId
รหัสโปรเจ็กต์ของสภาพแวดล้อมการทดสอบ ยังระบุผ่านตัวแปรสภาพแวดล้อม GCLOUD_PROJECT ได้ด้วย
"การสาธิต-*" ขอแนะนำอย่างยิ่งให้ระบุรหัสโปรเจ็กต์ โดยเฉพาะสำหรับการทดสอบหน่วย ดูที่ https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
ลายเซ็น:
projectId?: string;
TestEnvironmentConfig.storage
โปรแกรมจำลองพื้นที่เก็บข้อมูล นอกจากนี้ คุณยังค้นหาโฮสต์และพอร์ตได้โดยอัตโนมัติผ่านฮับ (โปรดดูช่อง "ฮับ") หรือระบุผ่านตัวแปรสภาพแวดล้อม FIREBASE_STORAGE_EMULATOR_HOST
ลายเซ็น:
storage?: EmulatorConfig;