framework / обновлено 2026-09-06

Для Vite загружайте результат build, а не исходный проект

Официальный Vite build по умолчанию пишет production-статику в dist. Запустите build в своём окружении, проверьте итог через локальный preview и передайте AIfra только этот каталог.

Задача

Передать стандартный production output Vite в static preview.

Готовый handoff

Build и отдельный upload

corepack pnpm build && corepack pnpm ai-deploy deploy ./dist --accept-terms --json

CLI архивирует dist с index.html; исходники, node_modules и build scripts на сервер не отправляются.

Порядок действий

Три шага без скрытого server build

  1. 01

    Соберите production bundle

    Используйте build script своего проекта. Если outDir изменён, подставьте реальный каталог вместо dist.

  2. 02

    Проверьте base

    Для неизвестного заранее пути Vite поддерживает относительный base. Абсолютные asset paths должны соответствовать тому origin, где откроется preview.

  3. 03

    Отправьте только output

    Проверьте размер, число файлов и отсутствие source secrets. После этого вызовите CLI отдельно от build.

Оригинальное доказательство

Проверенный формат входа

Сервис тестируется на каталогах с index.html, hashed assets и вложенными путями, а лимит считается по фактически извлечённым байтам.

Update сохраняет первоначальный expires_at даже для нового bundle.

Прямые ограничения

Что сервис намеренно не скрывает

  • Preview удаляется через 48 часов по серверному времени.
  • С одного source IP одновременно доступны не более 3 preview.
  • Архив и распакованное содержимое ограничены 50 MiB на preview.
  • Суммарное активное содержимое одного source IP ограничено 150 MiB.
  • При обновлении management token заменяет файлы, но не продлевает исходный TTL.

FAQ

Короткие ответы

Запустит ли сервис vite build?

Нет. Это намеренная security boundary. Build выполняется локально или в вашем CI.

Что делать при изменённом outDir?

Передайте CLI фактический путь, например ./build/client. В корне результата всё равно нужен index.html.

Источники и дата

Проверить самостоятельно

Дальше

Связанные материалы