tuqo

Как задеплоить 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.

Нужен ли сервер? Нет, статический сайт раздаётся без сервера.

Задеплоить Vite-проект бесплатно →