Как опубликовать сайт из Bolt
Обновлено 10 июля 2026 г. · Автор: Карахан
Bolt работает прямо в браузере и обычно собирает проект на Vite или React. Для публикации на HIXO нужна статическая сборка — готовые файлы из папки dist, а не исходный код. Хорошая новость: Bolt умеет собирать проект у себя, поэтому статику часто можно получить не выходя из сервиса. Ниже — как это сделать и как дойти до ссылки my-site.hixo.dev.
Что вы получите в результате
Bolt отвечает за код и предпросмотр, HIXO — за размещение: хранит собранные файлы, выдаёт HTTPS-ссылку и обрабатывает обычные формы. Ни сервер, ни FTP не нужны.
Для публикации нужен результат сборки:
index.htmlв корне папки сборки (обычноdist);- ассеты (CSS, JS, изображения) рядом;
- обычная HTML-форма, если принимаете заявки.
Сначала соберите статику силами самого Bolt
Bolt может выполнить сборку в своей среде — этим и пользуемся в первую очередь. Попросите его собрать продакшн-версию и дать содержимое папки dist:
Собери продакшн-версию проекта как статический сайт.
- Выполни build и подготовь папку dist с index.html в корне.
- Настрой относительные пути к ассетам (base './'), чтобы сайт открывался
из любой папки, а не только с корня домена.
- Форма заявки — обычная HTML-форма с полями name, email, message,
без внешнего action и сторонних сервисов форм.
- Не используй серверные функции и внешние API для базовой страницы.
Покажи содержимое папки dist и дай её скачать одним архивом.Затем скачайте проект (в Bolt есть выгрузка файлов/архива — набор действий зависит от плана и версии) и возьмите именно папку dist. Если нужен совсем простой лендинг, можно сразу попросить Bolt сделать сайт без фреймворка — тогда сборка не понадобится вовсе.
Если под рукой только исходники Vite/React
Исходный код без сборки опубликовать нельзя. Если получить dist из Bolt не вышло, скачайте проект, откройте в IDE и соберите продакшн-версию обычным способом для Vite/ React — на HIXO пойдёт папка dist с index.html в корне.
Тонкости ручной сборки (относительный base, роутинг, пути к ассетам) распишем в отдельном гайде. Порядок неизменен: сначала статика от сервиса, потом ручная сборка.
Проверьте сборку перед загрузкой
- Откройте
index.htmlизdistдвойным кликом — вёрстка и картинки на месте. - Пути к ассетам относительные (
./assets/), а не абсолютные от корня домена. - В ZIP лежит содержимое
dist, а не папка проекта сnode_modules. - Форма — обычная HTML с атрибутами
name, без стороннегоaction.
Загрузите файлы и опубликуйте сайт
Перетащите ZIP с содержимым dist на главную страницу HIXO и нажмите «Открыть превью» — приватную проверку в вашем браузере. Пройдитесь по мобильной и десктопной версии и отправьте тестовую форму.
Когда всё в порядке — «Опубликовать бесплатно» и регистрация без карты. Сайт встанет по адресу вида my-site.hixo.dev с HTTPS. Проверьте публичную ссылку в инкогнито и повторите форму — заявки появятся в проекте.
SEO и собственный домен
Перед публикацией проверьте title, описание, один H1, заголовки разделов и подписи к изображениям. Пишите содержательно, а не списком ключевых слов.
Адрес my-site.hixo.dev подходит для запуска и демо. Свой домен подключается в настройках проекта на платных тарифах — условия на странице тарифов.
Если что-то пошло не так
- Белый экран. Загрузили исходники вместо
dist. Соберите проект и возьмите папку сборки. - Стили и картинки не подхватились. Ассеты идут от корня домена — соберите с относительным
base './'. - Внутренние страницы пустые. SPA-роутинг рассчитан на сервер — используйте статический вариант.
- Форма не сохраняет заявку. Уберите сторонний
action, добавьте полямname, проверьте после публикации.
Попробуйте на своём сайте
Перетащите HTML-файл или ZIP-архив — получите рабочую ссылку за минуту, без карты.
Загрузить свой сайтВопросы и ответы
Что скачивать из Bolt для публикации?
Папку сборки dist с index.html в корне и ассетами рядом, а не весь проект с node_modules и исходниками.
Можно ли обойтись без сборки?
Да, если попросить Bolt сделать простой сайт без фреймворка — тогда получите готовый index.html. Для проектов на Vite/React сборка нужна.
Будут ли работать формы?
Да, если это обычная HTML-форма с полями, у которых есть атрибут name. HIXO обработает отправку после публикации.
Нужна ли карта для первого сайта?
Нет. На Free публикуется один сайт без карты. Собственный домен — на платных тарифах.