Error uploading image: Error: Either AngularFireModule has not been provided in your AppModule ( project v17 standalone)
- Vorherrschende Sprache
- TypeScript
- Sterne
- 7.8k
- Forks
- 2.2k
- Ø Merge
- 22 Std. 28 Min.
- Gemergte PRs (30 T.)
- 6
Beschreibung
### 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

**
Beitragsleitfaden
Rechercherichtung
Beginne damit, den Upload-Fehler zu reproduzieren, und untersuche upload.service.ts, insbesondere die Aufrufe in den Zeilen 12 und 15. Verfolge anschließend, wie die Provider der Standalone-Anwendung konfiguriert sind. Vergleiche diese Einrichtung mit dem durch den Fehler betroffenen AngularFire-Initialisierungspfad. Die Aufgabe ist abgeschlossen, wenn der Bild-Upload diesen Provider-Fehler nicht mehr auslöst und die relevante Konfiguration durch eine klare Reproduktion oder einen Test abgedeckt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- angular, firebase, typescript
- Bereich
- 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