Bem-vindos à nossa comunidade!

Junte-se a nós e faça parte hoje mesmo!

Aula: Configurando Firebase no Projeto

Raquel

Membro
Cadastro
24/9/20
Postagens
314
Curtidas
307
Pontuação
150
Atualização das bibliotecas

Hoje o aluno Alan apontou a atualização das bibliotecas do Firebase, e apresentou a solução que ele encontrou para a versão 9 do Firebase!

A versão usada no curso é a versão 8 do Firebase, onde é necessário fazer o import dessa maneira:


Code:
    import firebase from 'firebase/app';
    import 'firebase/auth';
    import 'firebase/firestore';

Enquanto que, caso o aluno escolha usar a versão mais atual, ou seja, a versão 9 do Firebase, será necessário fazer assim:

Code:
    import firebase from 'firebase/compat/app';
    import 'firebase/compat/auth';
    import 'firebase/compat/firestore';

Lembrando que sempre sugerimos que vocês sigam as versões utilizadas no curso, justamente para evitar esses possíveis comportamentos discrepantes, mas caso escolham usar a versão mais atual, pelo menos já temos uma solução que torna compatível com o mostrado no curso! Caso queiram verificar a fonte da solução, é só clicar aqui!
 

Raquel

Membro
Cadastro
24/9/20
Postagens
314
Curtidas
307
Pontuação
150
Repositório para consultas

O aluno Eric, lá na Udemy, disponibilizou o repositório dele para quem tiver alguma dúvida sobre o projeto, se por acaso não estiver rodando, vale a pena conferir com o dele! Para o repositório, é só clicar aqui!
 
Cadastro
22/6/21
Postagens
90
Curtidas
118
Pontuação
90
Cidade
Canguçu
Uma maneira válida também para quem não quiser se preocupar com a nova versão do firebase e seguir exatamente os passos dados no curso é utilizar alguma versão anterior do firebase, que pode ser especificada no momento da instalação da dependência.
Rodar npm install firebase@8.8.0 ao invés de apenas npm install firebase por exemplo já garante que você tenha uma versão compatível com a do curso.
 
Top