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

254
Views
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 answers
Answer question

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 Report

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 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!