BПроект из Bolt

Соберите проект из Bolt и опубликуйте

Bolt отдаёт исходники проекта. Одна команда сборки - и папку с готовым сайтом можно загружать в Визви.

Нужен аккаунт Визви и тариф «Всё».

Ещё не делали сайт? Приложите памятку в чат с Bolt - сайт сразу будет готов под Визви.

Скачать памятку

Bolt может сделать проект на разных фреймворках: Vite, Astro, SvelteKit, Next.js. Для хостинга всегда нужна собранная версия - папка с HTML-файлами, имя которой зависит от фреймворка.

dist / build / out

Bolt выдаёт исходники. Сборка превращает их в статические файлы, которые открывает браузер.

Как собрать и загрузить проект Bolt

  1. Скачайте проект

    Через меню экспорта в Bolt - скачается ZIP с исходниками.

  2. Распакуйте и установите

    В папке проекта выполните npm ci (или npm install).

  3. Соберите

    npm run build. Смотрите, какая папка появилась: dist, build или out.

  4. Загрузите сборку

    Запакуйте эту папку в ZIP и загрузите. Внутри должен быть index.html.

Что чаще всего ломается

Проверка Визви ловит это сразу после загрузки и подсказывает, как исправить.

В проекте есть папка server

Серверная часть (Express, API) на статическом хостинге не работает - оставьте только фронтенд.

Не та папка сборки

У Vite это dist, у Next.js со статическим экспортом - out, у SvelteKit - build. Ищите папку с index.html.

Переменные окружения

Ключи из .env вшиваются при сборке. Не храните в них секреты: всё, что в сборке, видно посетителям.

Промт для Bolt

Отправьте его в чат до загрузки - сайт будет готов к хостингу Визви сразу.

Подготовь этот проект к статическому хостингу Визви:
- без серверной части и API, только фронтенд;
- сборка командой npm run build в папку dist с index.html;
- форма заявок - <div data-vz-block="lead"></div>, без отправки на сервер;
- маршруты - якорями или отдельными HTML-страницами;
- фото - файлами в public/images, в коде путь images/имя.jpg без ведущего слэша.
Памятка целиком

Вопросы про Bolt

Можно загрузить архив из Bolt без сборки?

Можно, но если внутри нет собранной папки, Визви покажет «загружены исходники» и подскажет, что делать.

Какие фреймворки подойдут?

Любые, которые собираются в статические файлы: Vite, Astro, SvelteKit со static adapter, Next.js с output: export.

Где взять Node.js для сборки?

Скачайте установщик с официального сайта Node.js - после установки команды npm заработают в терминале.

Собрали проект? Загружайте

Проверим сайт, подскажем, что поправить, и откроем его на вашем домене.