Не удалось загрузить скрипт модуля - импорт классов в индекс. html - PullRequest
0 голосов
/ 26 апреля 2020

Я пытаюсь загрузить эти два класса и получаю следующее сообщение об ошибке:

"Не удалось загрузить скрипт модуля: сервер ответил не-JavaScript MIME-тип" text / html ". Строгая проверка типов MIME применяется для скриптов модуля согласно HTML spe c."

<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>

1 Ответ

0 голосов
/ 27 апреля 2020

Из MDN: «Чтобы заставить модули правильно работать в браузере, вам нужно убедиться, что ваш сервер обслуживает их с заголовком Content-Type, который содержит тип JavaScript MIME, например text/javascript. нет, вы получите строгую ошибку проверки типа MIME в духе «Сервер ответил не JavaScript MIME-тип», и браузер не запустит ваш JavaScript. »

Вероятно, я бы начал с заголовка, который ваш сервер отправляет при доставке страниц.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...