Error uploading image: Error: Either AngularFireModule has not been provided in your AppModule ( project v17 standalone)
- 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ả
### Version info
**Angular: 17.3.0 **
**Firebase: 10.12.2**
**AngularFire: 17.1.0**
### Debug output
** Errors in the JavaScript console:
Error uploading image: Error: Either AngularFireModule has not been provided in your AppModule (this can be done manually or implictly using
provideFirebaseApp) or you're calling an AngularFire method outside of an NgModule (which is not supported).
at getSchedulers (angular-fire.mjs:142:11)
at runOutsideAngular (angular-fire.mjs:148:10)
at angular-fire.mjs:216:17
at _UploadService. (upload.service.ts:15:23)
at Generator.next ()
at main.js:18:61
at new ZoneAwarePromise (zone.js:2611:25)
at __async (main.js:2:10)
at _UploadService.uploadFile (upload.service.ts:12:30)
at _DialogExaminationFormUpdateComponent. (dialog-examination-form-update.component.ts:125:54)
**
** Screenshots

**
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện lỗi tải lên và kiểm tra upload.service.ts, đặc biệt là các lệnh gọi ở dòng 12 và 15, sau đó theo dõi cách các provider của ứng dụng standalone được cấu hình. So sánh cấu hình đó với đường dẫn khởi tạo AngularFire có liên quan đến lỗi. Công việc được xem là hoàn tất khi việc tải ảnh lên không còn gây ra lỗi provider này và cấu hình liên quan được bao phủ bằng một bản tái hiện hoặc một bài kiểm thử rõ ràng.
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
- 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