angular / angular/angularfire

angularFire 19 upgrade crashes when deploying to production

Đang mở
#3,592 6 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
TypeScript
Star
7.8k
Fork
2.2k
Merge trung bình
22 giờ 28 phút
Pull request đã merge (30 ngày)
6

Mô tả

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)

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện việc triển khai production với firebase-js-sdk 10 và angularFire 19, sau đó so sánh với angularFire 18 và dev esbuild build. Đọc chi tiết về sự cố angular/core đã được báo cáo trong các hình ảnh đính kèm và điều tra xem tree-shaking của production có gây ra sự cố đó hay không. Công việc được xem là hoàn tất khi việc nâng cấp lên angularFire 19 được triển khai thành công mà không xảy ra sự cố production.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
angular, firebase, typescript
Lĩnh vực
build-system, cloud, frontend
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.