Где и какие параметры я должен установить, для автоматической установки DOT перед SLASH в путях ресурсов при выполнении команды run npm run build?
Я создал приложение с помощью vue-cli, а затем попыталсяразвернуть мое приложение на HTTP-сервере Apache.Мои действия: 1) npm run build 2) «npm run serve» обычно запускал мое приложение!3) Перейдите в Apache: скопированная полученная папка «dist» в папку «https» Apache 4) Попытка запустить приложение «http://localhost:8020/dist/”… но я увидела пустую страницу, ресурсы becose (js, css, шрифты)не загружен.Все ресурсы, перечисленные в index.html, получили статус 404.У ресурсов были пути, такие как (без точки до косой черты)
<script type=module src=/js/app.4dcb0a0b.js></script>
Я написал точки до косой черты вручную для всех ресурсов:
<script type=module src=./js/app.4dcb0a0b.js></script>
… и загрузка ресурсов прошла полностью, НОстраница была по-прежнему пуста: frowning: поскольку сценарий ввода не запускался Долгое время я читал руководства и экспериментировал, и поэтому я создал приложение с опцией «–modern», в index.html появился код, подобный этому:
<script>
!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();
</script>
И, наконец, мое приложение успешно запустилось