Построить vue-проект через vue-cli-service build, пока отсутствует.в пути к файлу - PullRequest
0 голосов
/ 30 ноября 2018

Мой проект завершен.Когда я запускаю скрипт 'npm run build', который является 'vue-cli-service build', я могу получить пакет выходных файлов.Однако в файле index.html путь всех файлов js и css неверен.например:

<script src=js/chunk-vendors.40fba41b.js>

Правильно должно быть:

<script src="./js/chunk-vendors.40fba41b.js">

Я много гуглил.Некоторые говорили, что нужно изменить конфигурацию webpack, что я считаю невозможным, поскольку vue-cli3 не предоставляет такой файл конфигурации.Некоторые говорили, что это можно сделать, добавив baseurl в файл vue.config.js следующим образом:

module.exports = {
    baseUrl: "./",
}

Когда я устанавливаю baseUrl как './', проблема остается.Когда я изменяю baseUrl на «somecode /», выходные файлы будут:

<script src=somecode/js/chunk-vendors.40fba41b.js>

Я действительно смущен этим.Почему и как решить эту проблему?Заранее спасибо.

1 Ответ

0 голосов
/ 01 декабря 2018

установить baseurl как "././"

полный файл vue.config.js:

module.exports = {
    baseUrl: "././",
}

ссылка: https://github.com/vuejs/vue-cli/issues/2595#issuecomment-424570482

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