cari

Rumah  >  Soal Jawab  >  teks badan

Projek telah berjalan dengan baik, tetapi tiba-tiba ralat ini muncul, Uncaught SyntaxError: samar-samar eksport tidak langsung: getFirestore, atas sebab yang tidak diketahui

<p>Projek saya menggunakan Firebase sebagai bahagian belakang, berikut ialah fail konfigurasi: </p> <pre class="brush:php;toolbar:false;">import { initializeApp } daripada "firebase/app"; import { getAuth } daripada "firebase/auth"; import { getFirestore } daripada "firebase/firestore"; import { getStorage } daripada "firebase/storage"; const firebaseConfig = { barang... }; const app = initializeApp(firebaseConfig); eksport const auth = getAuth(app); eksport const db = getFirestore(app); storan const eksport = getStorage(app);</pre> <p>Cuba gunakan sebagai untuk menamakan semula fungsi: </p> <pre class="brush:php;toolbar:false;">import { getFirestore sebagai getFirestoreFunction } daripada "firebase/firestore";</pre> <blockquote> <p>Ia berfungsi untuk getFirestore</p> </blockquote> <blockquote> <p>Ralat sintaks tidak ditangkap: eksport tidak langsung samar-samar: initializeApp</p> </blockquote> <blockquote> <p>Cuba perkara yang sama dengan initializeApp</p> </blockquote> <pre class="brush:php;toolbar:false;">import { initializeApp sebagai initFirebaseApp } daripada "firebase/app";</pre> <blockquote> <p>Ralat sintaks tidak ditangkap: eksport tidak langsung samar-samar: initializeApp</p> </blockquote> <p>Versi di sini ialah "firebase": "^8.6.8"</p>
P粉790819727P粉790819727491 hari yang lalu595

membalas semua(1)saya akan balas

  • P粉277824378

    P粉2778243782023-09-05 15:55:04

    Nampaknya anda menjalankan versi firebase yang sudah lapuk. Memasang versi terkini sepatutnya menyelesaikan masalah yang anda hadapi secara teori. Anda boleh rujuk komen pada pautan ini: https://stackoverflow.com/a/70164464/19119712

    Jika anda membuat perubahan, sila beritahu saya jika ia berkesan. Semoga berjaya!

    balas
    0
  • Batalbalas