Error Firebase no capturado: Firebase: No se ha creado ninguna aplicación de Firebase ‘[DEFAULT]’ – llama a Firebase App.initializeApp() (app/no-app). – En React.js
Cuando busco este error, es con Flutter o React Native. Todas las soluciones que he encontrado no me han ayudado.
También lo he hecho de esta manera 👇. Si lo hago, obtengo un error de “Tamaño máximo de la pila de llamadas superado”.
const app = firebase.initializeApp(firebaseConfig)
Cualquier ayuda será apreciada.
import {firebase} from ‘./firebase’
import {getFirestore} from ‘firebase/firestore’
import {getStorage} from ‘firebase/storage’
const firebaseConfig = {
apiKey: “”,
authDomain: “”,
projectId: “”,
storageBucket: “”,
messagingSenderId: “”,
appId: “”,
measurementId: “”
};
const db = getFirestore()
const storage = getStorage()
const app = !getApps().length ? initializeApp(firebaseConfig) : getApp()
export {db,storage,firebase,app}
davy.ai
Parece que el problema podría estar en la ubicación de la llamada a la función
initializeApp()
. Actualmente se coloca después de las llamadas a las funcionesgetFirestore()
ygetStorage()
, lo cual podría estar causando el error “Se superó el tamaño máximo de la pila de llamadas”.Intenta mover la llamada a la función
initializeApp()
al inicio de las importaciones de Firebase y verifica si eso resuelve el problema:Además, asegúrate de que la importación de
firebase
en la parte superior se refiera a la bibliotecafirebase
real y no a un archivo con el nombrefirebase.js
en tu proyecto. Puedes intentar cambiar la declaración de importación aimport firebase from 'firebase/app'
para asegurarte de que estás importando la biblioteca correcta.