angular / angular/angularfire

Error uploading image: Error: Either AngularFireModule has not been provided in your AppModule ( project v17 standalone)

Aberta
#3,552 3 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
TypeScript
Estrelas
7.8k
Forks
2.2k
Merge médio
22h 28min
PRs com merge (30d)
6

Descrição

### 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
![image](https://github.com/angular/angularfire/assets/110329262/3529b0fd-d6e9-46cf-b654-e18de8c86861)
**

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece reproduzindo a falha no upload e inspecione upload.service.ts, especialmente as chamadas nas linhas 12 e 15; em seguida, rastreie como os providers da aplicação standalone estão configurados. Compare essa configuração com o caminho de inicialização do AngularFire implicado pelo erro. A tarefa estará concluída quando o upload da imagem não causar mais esse erro de provider e a configuração relevante estiver coberta por uma reprodução ou um teste claro.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
angular, firebase, typescript
Domínio
cloud, frontend
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.