Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

204
Visualizações
¿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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda