Firebase JavaScript SDK 的健康指標

二進位檔大小

如何測量二進位檔大小?

Firebase JavaScript SDK 的二進位大小測量結果是 是「套裝組合」的概念「套裝組合」是必須匯入的一組函式 不同 SDK 的廣告素材,來達成特定使用者歷程的目標,例如:

  • 正在讀取 Cloud Firestore 文件 (Read data once),需要:
    • firebase SDK 的 initializeApp
    • getFirestoredocgetDoc (來自 firestore SDK)
  • 將位元組上傳至 Cloud Storage 值區 (uploadBytes), 需要:
    • firebase SDK 的 initializeApp
    • getStoragerefuploadBytes (來自 storage SDK)
,瞭解如何調查及移除這項存取權。

如要進一步瞭解組合大小的衡量方式,請參閱 「大小分析」README.md Firebase JavaScript SDK GitHub 存放區

如要瞭解每個「套件」內含哪些函式,請查看 .json 檔案 。如需目錄,請前往 bundle-definitions 目錄

測量數據

如要瞭解各版本的大小差異,請參閱 Firebase JavaScript 版本資訊。您也可以前往 GitHub 問題 Firebase JavaScript SDK GitHub 存放區可取得協助或更多資訊。

舊版 SDK 的大小

為舊版 Firebase 的各個版本提供二進位檔大小測量結果 系統不支援 JavaScript SDK (8 以下版本)。

Firebase 建議所有使用者從入門遊戲開始,或遷移至模組化 API (第 9 版以上)。如要進一步瞭解遷移方式,請參閱 模組化升級指南