Das Projekt lief gut, aber plötzlich trat aus unbekannten Gründen der Fehler „Uncaught SyntaxError: mehrdeutiger indirekter Export: getFirestore' auf
P粉790819727
P粉790819727 2023-09-04 22:24:44
0
1
542
<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粉790819727
P粉790819727

Antworte allen(1)
P粉277824378

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

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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!