Rozmiar binarny
Jak mierzony jest rozmiar binarny?
Pomiar rozmiaru binarnego dla pakietu Firebase JavaScript SDK opiera się na koncepcji „pakietu”. „Pakiet” to grupa funkcji, które należy zaimportować z różnych pakietów SDK, aby osiągnąć określoną ścieżkę użytkownika, na przykład:
- Odczytanie dokumentu Cloud Firestore (
Read data once
), który wymaga:-
firebase
initializeApp
-
getFirestore
,doc
igetDoc
z pakietu SDKfirestore
-
- Przesyłanie bajtów do zasobnika Cloud Storage (
uploadBytes
), który wymaga:-
firebase
initializeApp
-
getStorage
,ref
iuploadBytes
z pakietu SDKstorage
-
Więcej informacji o sposobie mierzenia rozmiarów pakietów znajdziesz w pliku README.md „Analiza rozmiaru” w repozytorium Firebase JavaScript SDK na GitHub .
Aby dowiedzieć się, jakie funkcje są zawarte w każdym „pakietze”, przejrzyj plik .json
dla interesującej Cię biblioteki w katalogu bundle-definitions
.
Pomiary
Aby poznać różnice między rozmiarami w różnych wersjach, zapoznaj się z informacjami o wersji Firebase JavaScript . Możesz też otworzyć zgłoszenie GitHub w repozytorium Firebase JavaScript SDK GitHub, aby poprosić o pomoc lub więcej informacji.
Rozmiar starszych pakietów SDK
Udostępnianie pomiaru rozmiaru binarnego dla każdej wersji starszych pakietów SDK Firebase JavaScript (wersja 8 i wcześniejsze) nie jest obsługiwane.
Firebase zachęca wszystkich użytkowników do rozpoczęcia lub migracji do modułowego pakietu SDK JavaScript v9. Aby uzyskać więcej informacji na temat migracji, zapoznaj się z naszym przewodnikiem aktualizacji modułowej .