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

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

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 Relatório

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