ขนาดไบนารี
ระบบวัดขนาดไบนารีอย่างไร
การวัดขนาดไบนารีของ Firebase JavaScript SDK จะอิงตาม เป็น "แพ็กเกจ" "แพ็กเกจ" เป็นกลุ่มฟังก์ชันที่ต้องนำเข้า จาก SDK ที่แตกต่างกันเพื่อให้บรรลุเป้าหมายเส้นทางของผู้ใช้ เช่น
- กำลังอ่านเอกสาร Cloud Firestore (
Read data once
) ซึ่งต้องใช้ข้อมูลต่อไปนี้initializeApp
จาก SDK ของfirebase
getFirestore
,doc
และgetDoc
จาก SDK ของfirestore
- การอัปโหลดไบต์ไปยังที่เก็บข้อมูล Cloud Storage (
uploadBytes
) ซึ่ง ต้องการ:initializeApp
จาก SDK ของfirebase
getStorage
,ref
และuploadBytes
จาก SDK ของstorage
ดูรายละเอียดเพิ่มเติมเกี่ยวกับวิธีวัดขนาดแพ็กเกจได้ที่ "การวิเคราะห์ขนาด" README.md ในที่เก็บ GitHub ของ Firebase JavaScript SDK
หากต้องการทราบว่าฟังก์ชันใดรวมอยู่ใน "แพ็กเกจ" แต่ละรายการ ให้ตรวจสอบไฟล์ .json
สำหรับคลังที่คุณสนใจในไดเรกทอรี bundle-definitions
สัดส่วน
หากต้องการทำความเข้าใจเกี่ยวกับความแตกต่างของขนาดในเวอร์ชันต่างๆ โปรดดูที่ Firebase JavaScript บันทึกประจำรุ่น คุณสามารถเปิดปัญหาเกี่ยวกับ GitHub ใน ในที่เก็บ Firebase JavaScript SDK GitHub สำหรับขอความช่วยเหลือหรือข้อมูลเพิ่มเติม
ขนาดสำหรับ SDK แบบเดิม
ระบุการวัดขนาดไบนารีสำหรับ Firebase เดิมแต่ละเวอร์ชัน ไม่รองรับ JavaScript SDK (v8 และเวอร์ชันก่อนหน้า)
Firebase สนับสนุนให้ผู้ใช้ทุกคนเริ่มต้นหรือย้ายข้อมูลไปยังโมดูลนี้ API (v9 ขึ้นไป) โปรดดูรายละเอียดเพิ่มเติมเกี่ยวกับวิธีย้ายข้อมูลที่ คู่มือการอัปเกรดโมดูลของเรา