angular / angular/angularfire

angularFire 19 upgrade crashes when deploying to production

Ouverte
#3,592 6 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
TypeScript
Étoiles
7.8k
Forks
2.2k
Merge moyen
22 h 28 min
PR mergées (30 j)
6

Description

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)

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire le déploiement de production avec firebase-js-sdk 10 et angularFire 19, puis comparez-le avec angularFire 18 et le dev esbuild build. Lisez les détails du crash angular/core signalé dans les images jointes et vérifiez si le tree-shaking de production le déclenche. La tâche est terminée lorsque la mise à niveau vers angularFire 19 se déploie correctement sans le crash de production.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
angular, firebase, typescript
Domaine
build-system, cloud, frontend
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.