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

333
Views
¿Por qué no se puede resolver el especificador de módulo "firebase/app"?

Mi código JS va como:

 import { initializeApp } from "firebase/app"; const firebaseConfig = { //config object }; const app = initializeApp(firebaseConfig);

Recibo este error desde hace mucho tiempo y me gustaría que alguien lo investigara:

No se pudo resolver el especificador de módulo "firebase/app". Las referencias relativas deben comenzar con "/", "./" o "../".

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

0

¿Se han seguido los pasos de los documentos oficiales?

  1. Paso 1: Cree un proyecto de Firebase y registre su aplicación
  2. Paso 2: instala el SDK e inicializa Firebase

En esta página, se describen las instrucciones de configuración para la versión 9 del SDK de Firebase JS, que utiliza un formato de módulo de JavaScript.

Este flujo de trabajo usa npm y requiere agrupadores de módulos o herramientas de marco de JavaScript porque el SDK v9 está optimizado para trabajar con agrupadores de módulos para eliminar el código no utilizado (desplazamiento de árboles) y reducir el tamaño del SDK.

2.a. Instalar Firebase usando npm

 npm install firebase

2.b. Inicialice Firebase en su aplicación y cree un objeto de aplicación de Firebase

 import { initializeApp } from 'firebase/app'; // TODO: Replace the following with your app's Firebase project configuration const firebaseConfig = { //... }; const app = initializeApp(firebaseConfig);
  1. Accede a Firebase en tu aplicación

Los servicios de Firebase (como Cloud Firestore, Authentication, Realtime Database, Remote Config y más) están disponibles para importar dentro de subpaquetes individuales.

El siguiente ejemplo muestra cómo podría usar el SDK de Cloud Firestore Lite para recuperar una lista de datos.

 import { initializeApp } from 'firebase/app'; import { getFirestore, collection, getDocs } from 'firebase/firestore/lite'; // Follow this pattern to import other Firebase services // import { } from 'firebase/<service>'; // TODO: Replace the following with your app's Firebase project configuration const firebaseConfig = { //... }; const app = initializeApp(firebaseConfig); const db = getFirestore(app); // Get a list of cities from your database async function getCities(db) { const citiesCol = collection(db, 'cities'); const citySnapshot = await getDocs(citiesCol); const cityList = citySnapshot.docs.map(doc => doc.data()); return cityList; }

Puede referir mi respuesta al enlace oficial a continuación.

https://firebase.google.com/docs/web/setup

Espero poder ayudarte.

about 4 years ago · Juan Pablo Isaza Report

0

Finalmente resolví mi problema usando el siguiente método para importar funciones:

import { function } from 'https://www.gstatic.com/firebasejs/9.6.3/firebase-SERVICE.js'

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!