Как редактировать пути, генерируемые процессом сборки vue -cli? - PullRequest
0 голосов
/ 13 января 2020

Я следую самой базовой c настройке для vue-cli.

Я создал приложение, используя vue create my-beautiful-app

Я могу запустить сервер разработки, используя npm run serve. Но когда я строю с npm run build и открываю страницу в http://localhost/myprojects/mysite/, пути в index.html неверны.

Пути предполагают, что сайт находится в http://domain, что хорошо для онлайн-версии, но я бы также хотел проверить локально версию сборки.

Index. html генерируется vue -cli

<html>
<head>
    <title>Vue App</title>
    <link href=/css/app.e27cfb76.css rel=preload as=style>
    <link href=/js/app.bfd0a3ba.js rel=preload as=script>
    <link href=/js/chunk-vendors.dea41e99.js rel=preload as=script>
    <link href=/css/app.e27cfb76.css rel=stylesheet>
</head>

<body>
    <div id=app></div>
    <script src=/js/chunk-vendors.dea41e99.js> </script> 
    <script src=/js/app.bfd0a3ba.js> </script> 
</body> 
</html>

Если я вручную изменю эти пути, добавив точку, я также смогу проверить сборку на своем локальном жестком диске:

 <script src=./js/chunk-vendors.dea41e99.js> </script> 
 <script src=./js/app.bfd0a3ba.js> </script> 

Как я могу исправить шаг сборки, чтобы пути включали эту точку? Или это плохая практика?

...