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

193
Views
¿Dónde está 'initializeApp' en las importaciones de firebase?

Así que comencé a echar un vistazo a firebase y justo después de definir la inicialización como

 import firebase from "firebase/compat" const firebaseConfig = { apiKey: process.env.REACT_APP_API_KEY, authDomain: process.env.REACT_APP_AUTH_DOMAIN, projectId: process.env.REACT_APP_PROJECT_ID, storageBucket: process.env.REACT_APP_STORAGE_BUCKET, messagingSenderId: process.env.REACT_APP_MESSAGING_SENDER_ID, appId: process.env.REACT_APP_APP_ID, measurementId: process.env.REACT_APP_MEASUREMENT_ID }; const chatSupportApp = firebase.initializeApp(firebaseConfig, "my-app");

¡Se mostró una advertencia salvaje!

 /*It looks like you're using the development build of the Firebase JS SDK. When deploying Firebase apps to production, it is advisable to only import the individual SDK components you intend to use. For the module builds, these are available in the following manner (replace <PACKAGE> with the name of a component - ie auth, database, etc): CommonJS Modules: const firebase = require('firebase/app'); require('firebase/<PACKAGE>'); ES Modules: import firebase from 'firebase/app'; import 'firebase/<PACKAGE>'; Typescript: import firebase from 'firebase/app'; import 'firebase/<PACKAGE>';*/

Busqué en muchas publicaciones, incluida la documentación, y realmente no entendí cómo inicializar mi aplicación antes de usar cualquiera de las otras importaciones.

Últimamente descubrí que estaba un poco escondido en "firebase/firebase-app"

para que se resuelva, como

 import {initializeApp} from "firebase/firebase-app"; const firebaseConfig = { apiKey: ............... }; const chatSupportApp = initializeApp(firebaseConfig, "my-app"); export default chatSupportApp;

Esto comenzó como una pregunta que busco en la mayoría de las publicaciones de desbordamiento de pila, pero como la resuelvo por ahora de alguna manera, también quería compartir con la comunidad aquí, pero también considerar cualquier otra sugerencia, la pregunta será entonces.

¿Es correcto este enfoque? por qué toda la documentación sugiere hacerlo con

importar { initializeApp } desde 'firebase/app'; como:

 import { initializeApp } from 'firebase/app'; import { getAuth, onAuthStateChanged, getRedirectResult } from 'firebase/auth';

Esto realmente no funcionó para mí en absoluto y no pude usarlo.

¡Gracias y disfruta de tu código!

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

0

import {initializeApp} from "firebase/firebase-app"; const firebaseConfig = { apiKey: ............... }; const chatSupportApp = initializeApp(firebaseConfig, "my-app"); export default chatSupportApp;
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!