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

98
Vistas
Recibo un error cuando intento importar módulos. ¿Que puedo hacer?

Estoy tratando de usar la base de datos Firestore de firebase con mi sitio pequeño y tomé su código dehttps://firebase.google.com/docs/firestore/manage-data/add-data . Primero usé las configuraciones en un script html incorporado, pero lo moví a un archivo. Luego agregué el código, y me dio

 SyntaxError: Unexpected token '{' at /script.js:19:10

Aquí está mi código:

html

 <body> <input type="text" placeholder="type something"> <input type="submit"> <script src="script.js" type="module"></script> <!-- This is where my script is. --> </body>

Javascript (script.js)

 // Import the functions you need from the SDKs you need import { initializeApp } from "https://www.gstatic.com/firebasejs/9.1.3/firebase-app.js"; const firebaseConfig = { //I don't know if these are sensitive, so i'm censoring them. apiKey: "**", authDomain: "**", projectId: "**", storageBucket: "**", messagingSenderId: "**", appId: "**" }; // Initialize Firebase const app = initializeApp(firebaseConfig); function writeTest() { import { doc, setDoc, Timestamp } from "firebase/firestore"; //this is where it says the error is. const docData = { //this is just test data straight from the site stringExample: "Hello world!", booleanExample: true, numberExample: 3.14159265, dateExample: Timestamp.fromDate(new Date("December 10, 1815")), arrayExample: [5, true, "hello"], nullExample: null, objectExample: { a: 5, b: { nested: "foo" } } }; await setDoc(doc(db, "data", "one"), docData); }
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Así es como configuré firestore: de otra manera pero funciona, por lo que podría ayudar

índice.html
 <script defer src="https://www.gstatic.com/firebasejs/8.6.1/firebase-app.js"></script> <script defer src="https://www.gstatic.com/firebasejs/8.6.1/firebase-firestore.js"></script> <script defer src="/firebase-init.js"></script>
firebase-init.js
 "use strict"; const firebaseConfig = { apiKey: "**", authDomain: "**", projectId: "**", storageBucket: "**", messagingSenderId: "**", appId: "**" }; // Initialize Firebase firebase.initializeApp(firebaseConfig); let db = firebase.firestore(); db.collection(collection).doc(docID).get().then(docObj => {}) // read document db.collection(collection).doc(docId).set(docObj) // write document to db
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