РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗tlVtBdInr 52 of 72 menu
◀ ▶

Введение в сборку в Vite

Сборка умеет не только сложить файлы в dist: путь сайта, карта кода, имена и манифест задаются отдельно.

Команда npm с подкомандой run и именем build по-прежнему проходит по графу модулей и пишет результат в каталог внутри проекта. Поведение по умолчанию уже знакомо: скрипты и стили получают хеш в имени, а index.html ссылается на эти итоговые файлы. Отдельные поля конфигурации не заменяют саму команду, а дополняют блок build в vite.config.js.

Поля блока build меняют путь, по которому сайт будут открывать, и то, насколько читаемым останется собранный код. Картинка может остаться отдельным файлом или попасть внутрь скрипта, если она совсем маленькая. Сборку в Vite 8 ведёт Rolldown. Его настройки лежат в build.rolldownOptions и заменяют устаревшее поле с именем Rollup.

Во всех примерах раздела на странице остаётся слово hello, а проверка сборки начинается с той же команды, что и раньше:

npm run build

После неё смотрим содержимое dist или соседних настроенных каталогов и сравниваем адреса в html с тем, что ожидаем от поля в конфиге.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить