angular / angular/angularfire

angularFire 19 upgrade crashes when deploying to production

Offen
#3,592 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
7.8k
Forks
2.2k
Ø Merge
22 Std. 28 Min.
Gemergte PRs (30 T.)
6

Beschreibung

This seems to be in angular/core
If we revert to firebase-js-sdk 10 and angularFire 18 the issue disappears.
It doesn't happen on our dev builds (esbuild) but it does happen when we deploy to production.
So my non-expert guess would be that treeshaking is somehow involved?

![Image](https://github.com/user-attachments/assets/8b275078-c9ea-48a9-add4-bc2efc71112a)
![Image](https://github.com/user-attachments/assets/e4fddddb-baa5-451f-991a-cb75dc7dd8d7)
![Image](https://github.com/user-attachments/assets/1797a7eb-f275-49e3-b919-b095f6bcb0dc)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Produktionsbereitstellung mit firebase-js-sdk 10 und angularFire 19 nachzustellen, und vergleiche sie dann mit angularFire 18 und dem dev esbuild build. Lies die Details des gemeldeten angular/core-Absturzes in den angehängten Bildern und untersuche, ob das Production Tree-Shaking ihn auslöst. Als abgeschlossen gilt die Aufgabe, wenn das Upgrade auf angularFire 19 ohne den Production-Absturz erfolgreich bereitgestellt wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, firebase, typescript
Bereich
build-system, cloud, frontend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.