Я говорю о любом Angular-проекте, созданном с использованием ng new
. Мой index.html
выглядит хорошо. Но в тот момент, когда я запускаю команду ng build --prod
, я замечаю некоторые дополнительные js
файлы или script
теги type=module
и nomodule
, добавляемые в index.html
.
<script src="runtime-es2015.858f8dd898b75fe86926.js" type="module"></script>
<script src="polyfills-es2015.5728f680576ca47e99fe.js" type="module"></script>
<script src="runtime-es5.741402d1d47331ce975c.js" nomodule></script>
<script src="polyfills-es5.7f43b971448d2fb49202.js" nomodule></script>
<script src="main-es2015.ec7a803b995f0d691eeb.js" type="module"></script>
<script src="main-es5.1cd51b4ce24f28c1391b.js" nomodule></script>
Яспрашивая это, потому что эти файлы являются причиной MIME type
ошибок. Я получаю это на консоли браузера.
Loading module from “http://localhost:3000/runtime-es2015.858f8dd898b75fe86926.js” was blocked because of a disallowed MIME type (“text/html”).
Loading module from “http://localhost:3000/polyfills-es2015.5728f680576ca47e99fe.js” was blocked because of a disallowed MIME type (“text/html”).
Loading module from “http://localhost:3000/main-es2015.3f40e4ee14a8137ebfaa.js” was blocked because of a disallowed MIME type (“text/html”).
Мне нужно развернуть проект. Вы также можете обратиться к этому вопросу. Пожалуйста, помогите мне.