簡體   English   中英

無法加載模塊腳本 - 在 index.html 中導入類

[英]Failed to load module script - importing classes in index.html

我正在嘗試加載這兩個類,但出現以下錯誤:

“加載模塊腳本失敗:服務器以“text/html”的非 JavaScript MIME 類型響應。按照 HTML 規范對模塊腳本強制執行嚴格的 MIME 類型檢查。

<script type="module">
    import { A, B } from './js/dist/loader';
</script>

<body>
   <div ng-view></div>

   <script src="js/lib.js"></script>
   <script src="js/main.js"></script>
   <script src="js/build/app.js"></script>
</body>

來自 MDN:“要讓模塊在瀏覽器中正常工作,您需要確保您的服務器使用 Content-Type header 為它們提供服務,其中包含 JavaScript MIME 類型,例如text/javascript 。如果您不這樣做,您'將收到嚴格的 MIME 類型檢查錯誤,類似於“服務器以非 JavaScript MIME 類型響應”,並且瀏覽器不會運行您的 JavaScript。

我可能會先看看您的服務器在傳遞頁面時發送的 header。

暫無
暫無

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

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