Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

267
Vistas
error de la aplicación nativa de la biblioteca electrónica: no se pudo resolver la dependencia 'firebase'

Estoy en medio de la creación de una aplicación de biblioteca simple. Aquí, estoy tratando de usar la base de datos de firestore en la consola de firebase. Estoy codificando esto en el editor de bocadillos de la exposición. No funciona. aquí hay una captura de pantalla del error en el editor de bocadillos: error

Estas 2 líneas definitivamente están causando el error:

 import firebase from "firebase/compat/app"; import "firebase/compat/firestore";

PD: esta es la versión 9 SDK de firebase

este es mi paquete.json en el editor de bocadillos: paquete.json

EDITAR: Olvidé mencionar que este código exacto en snack funciona bien en VS Code localmente. para obtener un ejemplo funcional de código localmente: vaya a este enlace: https://snack.expo.dev/@rpshende/e-library-app

Después,

  1. Extrae la carpeta
  2. cd a la carpeta en la terminal
  3. ejecute el comando 'npm install'
  4. luego ejecute el comando 'expo start' (¡asegúrese de que expo cli esté instalado para que esto funcione!)
  5. cuando las herramientas para desarrolladores de la exposición estén activadas, presione 'W' en la terminal para abrir el proyecto en un navegador web

EDITAR: creo que esto es un problema con el propio editor de aperitivos...

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Firebase v9 es diferente

prueba esto

 import { initializeApp } from 'firebase/app'; import { getFirestore } from 'firebase/firestore'; import { getAuth, GoogleAuthProvider , signInWithPopup, } from 'firebase/auth'; const firebaseConfig = { apiKey: "AIzaTyD2Jp9aB7ycUbW1z8QyPLmD111rHezHcOw", authDomain: "delete-project-c7021.firebaseapp.com", projectId: "delete-project-c7021", storageBucket: "delete-project-c7021.appspot.com", messagingSenderId: "688102987186", appId: "1:688102987186:web:e27537ggg7abc2b86b982b" }; const app = initializeApp(firebaseConfig); export const db = getFirestore(app); export const auth = getAuth();
about 4 years ago · Juan Pablo Isaza Denunciar

0

Como dice @whitehatcoder, en el editor de burbujas de la exposición hay diferencias de versión. Firebase debería haber estado en la versión 8 en lugar de la 9.

Agrego que pruebes esto { "dependencias": { "firebase": "8.8.1" } }

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda