Как решить проблемы с переименованием index.html в vite.index.html в Vite?Javascript

Форум по Javascript
Anonymous
Как решить проблемы с переименованием index.html в vite.index.html в Vite?

Сообщение Anonymous »

Я использую Vite (без каких-либо фреймворков) и имею следующую структуру папок:

Код: Выделить всё

src/
main.js
index.html
vite.config.js
Я хочу переименовать index.html в vite.index.html. Чтобы добиться этого, я использовал решение из этого вопроса о переполнении стека и обновил свой vite.config.js следующим образом:

Код: Выделить всё

export default {
base: "/admin",
build: {
rollupOptions: {
input: {
app: './vite.index.html',
},
},
},
server: {
open: '/vite.index.html',
},
};
После внесения этих изменений я столкнулся с двумя проблемами:
  • Выходные данные сборки создают файл vite.index.html
    code> в папке dist, но мне нужно, чтобы это был index.html.
  • Когда я открываю браузер, я получаю эту ошибку:

    Код: Выделить всё

    The server is configured with a public base URL of /admin - did you mean to visit /admin/vite.index.html instead?
    
    Это вызвано тем, что в качестве базы установлено значение /admin, что необходимо для моей настройки.
Как я могу решить эти проблемы?

Подробнее здесь: https://stackoverflow.com/questions/793 ... ml-in-vite

Вернуться в «Javascript»