Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

274
Views
¿Por qué firebase.initializeApp no funciona?

Básicamente copié y pegué el código exacto de la documentación de firebase sobre cómo configurar firestore. Cuando intento ejecutar mi aplicación, aparece un error de interrupción que dice que mi aplicación no se ha inicializado.

aquí está mi archivo de configuración firebase.js:

 import { initializeApp } from "firebase/app"; import { fbConfig } from "./secrets.js" import { getFirestore } from "firebase/firestore"; const firebaseApp = initializeApp({ apiKey: fbConfig.apiKey, authDomain: fbConfig.authDomain, projectId: fbConfig.projectId, storageBucket: fbConfig.storageBucket, messagingSenderId: fbConfig.messagingSenderId, appId: fbConfig.appId }); console.log(firebaseApp) export default getFirestore()

A modo de comparación, aquí hay un enlace a los documentos de Firebase . El registro de mi consola está devolviendo esto:

 FirebaseAppImpl {_isDeleted: false, _options: {…}, _config: {…}, _name: '[DEFAULT]', _automaticDataCollectionEnabled: false, …} {...} [[Prototype]]: Object

Aquí está el código donde se llama a firebase, en un archivo diferente:

 import { useState, useEffect } from "react"; import { useForm } from "react-hook-form"; import { doc, setDoc } from "firebase/firestore"; import db from "../firebase" //I'm expecting db to be my exported firestore call from firebase.js function Admin() { const onFormSubmit = async (data) => { await setDoc(doc(db, "interviewees", data.name), { name: data.name, location: data.location, age: data.age, }); }; return(<a big component>) }

Cuando se renderiza el componente Admin, aparece este error:

errores.ts:91 FirebaseError no detectado: Firebase: no se ha creado ninguna aplicación de Firebase '[DEFAULT]'; llame a Firebase App.initializeApp() (app/no-app).

entonces, me parece que hay una aplicación que se está inicializando. Pero mi aplicación falla y el mensaje de error parece no estar de acuerdo con mi evaluación. ¡Agradecería cualquier ayuda!

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Parece que solo tuve que eliminar mis módulos de nodo y el registro del paquete e instalar npm... 🙃

about 4 years ago · Juan Pablo Isaza Report

0

Intente devolver la función db no llamada como export default getFirestore()

 const firebaseApp = initializeApp({...}); const db = getFirestore() // In this line function are assigning database to a variable. export { db }

Ejemplo de uso db:

 import { addDoc, collection } from 'firebase/firestore' import { db } from '...../firebase.js' // change path to your file function addDocument(path, data) { addDoc(collection(db, path), data) }
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!