Как задеплоить Vite-проект за 2 минуты
Vite — один из самых популярных сборщиков для фронтенда. После npm run build он
кладёт готовый сайт в каталог dist/. Осталось разместить его онлайн с HTTPS.
Покажем, как сделать это на Tuqo за пару минут.
Шаг 1. Подготовьте проект
Убедитесь, что проект собирается локально и в нём есть package-lock.json
(нужен для воспроизводимой установки зависимостей):
npm ci
npm run build # появится каталог dist/
Шаг 2. Загрузите на Tuqo
Есть два пути:
- Готовый
dist/— упакуйте каталог вtar.gzи загрузите. Если в архиве естьindex.htmlи нетpackage.json, Tuqo опубликует файлы как есть. - Исходники — загрузите архив с проектом целиком. Tuqo сам выполнит
npm ci && npm run buildна Node 20 в изолированной песочнице и возьмёт артефакт изdist/.
Загрузить можно из панели, по REST API или даже из нейросети через MCP.
Шаг 3. Готово — сайт в сети
Сразу после публикации сайт доступен на поддомене name.tuqo.ru по HTTPS —
бесплатный SSL выпускается и продлевается автоматически. Можно привязать свой
домен и откатиться на прошлую версию в один клик.
Частые вопросы
Куда Vite собирает проект? По умолчанию в dist/ — Tuqo берёт артефакт оттуда.
Работает ли клиентский роутинг (SPA)? Да, есть фолбэк на index.html.
Нужен ли сервер? Нет, статический сайт раздаётся без сервера.