Недавно я перенес свой проект Angular в версию 10.
Когда я его построю, результат будет следующим:
chunk {2} polyfills-es2015.js (polyfills) 36.1 kB [initial] [rendered]
chunk {3} polyfills-es5.js (polyfills-es5) 129 kB [initial] [rendered]
chunk {0} runtime-es2015.js (runtime) 2.2 kB [entry] [rendered]
chunk {0} runtime-es5.js (runtime) 2.2 kB [entry] [rendered]
chunk {1} main-es2015.js (main) 182 kB [initial] [rendered]
chunk {1} main-es5.js (main) 196 kB [initial] [rendered]
chunk {5} vendor-es2015.js (vendor) 972 kB [initial] [rendered]
chunk {5} vendor-es5.js (vendor) 1.05 MB [initial] [rendered]
chunk {6} 6-es2015.js () 209 kB [rendered] --File not Found
chunk {6} 6-es5.js () 209 kB [rendered]
chunk {4} styles.css (styles) 21.5 kB [initial] [rendered]
Date: 2020-08-04T13:35:38.715Z - Hash: 2ef44b03240c45e8b618 - Time: 63689ms
Моя страница импортирует эти файлы:
<script src="~/assets/scripts/app/runtime-es2015.js" type="module"></script>
<script src="~/assets/scripts/app/runtime-es5.js" nomodule defer></script>
<script src="~/assets/scripts/app/polyfills-es5.js" nomodule defer></script>
<script src="~/assets/scripts/app/polyfills-es2015.js" type="module"></script>
<script src="~/assets/scripts/app/vendor-es2015.js" type="module"></script>
<script src="~/assets/scripts/app/vendor-es5.js" nomodule defer></script>
<script src="~/assets/scripts/app/main-es2015.js" type="module"></script>
<script src="~/assets/scripts/app/main-es5.js" nomodule defer></script>
Но когда я разворачиваю свой веб-сайт, я получил эту ошибку:
введите описание изображения здесь
Я заметил, что у меня нигде нет файла 6-es2015. js. Но он есть в списке файлов. Что я делаю не так? Кроме того, из сообщения об ошибке chrome я заметил, что адрес неверен. Chrome пытается получить файл в моем root, а не в wwwroot/assets/scripts/app/*, где у меня есть приложение.