suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Das Projekt lief gut, aber plötzlich trat aus unbekannten Gründen der Fehler „Uncaught SyntaxError: mehrdeutiger indirekter Export: getFirestore“ auf

<p>Mein Projekt verwendet Firebase als Backend, dies ist die Konfigurationsdatei: </p> <pre class="brush:php;toolbar:false;">import { initializeApp } from "firebase/app"; import { getAuth } from „firebase/auth“; import { getFirestore } from "firebase/firestore"; import { getStorage } from „firebase/storage“; const firebaseConfig = { Sachen... }; const app = initializeApp(firebaseConfig); export const auth = getAuth(app); export const db = getFirestore(app); export const storage = getStorage(app);</pre> <p>Versuchen Sie, die Funktion mit as umzubenennen: </p> <pre class="brush:php;toolbar:false;">import { getFirestore as getFirestoreFunction } from "firebase/firestore";</pre> <blockquote> <p>Es funktioniert für getFirestore</p> </blockquote> <blockquote> <p>Nicht erfasster Syntaxfehler: Mehrdeutiger indirekter Export: initializeApp</p> </blockquote> <blockquote> <p>Versuchen Sie dasselbe mit initializeApp</p> </blockquote> <pre class="brush:php;toolbar:false;">import { initializeApp as initFirebaseApp } from "firebase/app";</pre> <blockquote> <p>Nicht erfasster Syntaxfehler: Mehrdeutiger indirekter Export: initializeApp</p> </blockquote> <p>Die Version hier ist „firebase“: „^8.6.8“</p>
P粉790819727P粉790819727448 Tage vor559

Antworte allen(1)Ich werde antworten

  • P粉277824378

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

    看起来你正在运行一个过时的firebase版本。安装最新版本理论上应该解决你面临的问题。你可以参考这个链接上的评论:https://stackoverflow.com/a/70164464/19119712

    如果你进行了更改,请告诉我是否有效。祝你好运!

    Antwort
    0
  • StornierenAntwort