簡體   English   中英

使用 Firebase 托管部署我的 Flutter Web 應用程序后出現錯誤

[英]Errors after deploying my flutter web app using Firebase Hosting

我已經嘗試部署我的網絡應用程序,但是當我訪問公共地址時,我遇到了一些無法修復的錯誤。 (我正在 Firefox 上測試)。 我問過我的開發人員朋友,但他們不知道如何解決。

我的錯誤:

腳本在其 MIME 類型(“text / html”)不是有效的 JavaScript MIME 類型時加載。

未捕獲的語法錯誤:預期的表達式,得到 '<' main.dart.js:1

我的 index.html:

 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>MyAwesomeWebApp</title> <!-- Favicon --> <link rel="icon" type="image/png" href="favicon.png"/> <link rel="manifest" href="manifest.json"/> </head> <body> <script type="application/javascript" src="//cdnjs.cloudflare.com/ajax/libs/pdf.js/2.4.456/pdf.min.js"></script> <script type="application/javascript"> pdfjsLib.GlobalWorkerOptions.workerSrc = "//cdnjs.cloudflare.com/ajax/libs/pdf.js/2.4.456/pdf.worker.min.js"; </script> <script type="application/javascript" src="https://www.gstatic.com/firebasejs/7.14.0/firebase-app.js"></script> <script type="application/javascript" src="https://www.gstatic.com/firebasejs/7.14.0/firebase-analytics.js"></script> <script type="application/javascript" src="https://www.gstatic.com/firebasejs/7.14.0/firebase-firestore.js"></script> <script type="application/javascript" src="https://www.gstatic.com/firebasejs/7.14.0/firebase-auth.js"></script> <script type="application/javascript" src="https://www.gstatic.com/firebasejs/7.14.0/firebase-storage.js"></script> <script> var firebaseConfig = { apiKey: "azaz", authDomain: "azaz", databaseURL: "azaz", projectId: "azaz", storageBucket: "azaz", messagingSenderId: "azaz", appId: "azaz", measurementId: "azaz" }; firebase.initializeApp(firebaseConfig); </script> <script> if ('serviceWorker' in navigator) { window.addEventListener('flutter-first-frame', function () { navigator.serviceWorker.register('flutter_service_worker.js?v=906927181'); }); } </script> <script src="main.dart.js" type="application/javascript"></script> </body> </html>

謝謝 ! :D

您是使用firebase deploy --only hosting firebase deploy還是firebase deploy --only hosting 我在使用第一個時遇到了同樣的問題。 有了第二個,就沒有問題了。 您可以在 firebase 文檔中了解更多相關信息: https : //firebase.google.com/docs/hosting/test-preview-deploy

希望它會有所幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM