index.html— лэндингapp.js— скомпилированный JS (был JSX, прогнан через Babel)favicon.svg— иконкаvercel.json— конфиг для Vercel (кэш, security headers)
Форма уже привязана к Formspree endpoint https://formspree.io/f/xjgzrozo — отправляет заявки на expert@aggelion.ai. Можно сразу деплоить.
- Иди на https://vercel.com/new
- Внизу страницы — "Deploy a template" → нет, не это. Найди "Import" или "Add new" → "Project".
- Если попросит GitHub — пропусти, ищи опцию "Upload" или drag-and-drop этой папки
dist/целиком.- На текущем Vercel это сделать сложнее. Лучше использовать CLI (см. ниже) или подключить GitHub.
- Установи Node.js если нет: https://nodejs.org (LTS)
- Открой терминал в папке
dist/ - Запусти:
npx vercel - Логинься через тот же Google, что использовала для регистрации Vercel
- На вопросы:
- Set up and deploy? Y
- Which scope? — твой аккаунт
- Link to existing project? N
- Project name: aggelion (или что хочешь)
- In which directory is your code located? ./
- Override settings? N
- Получишь URL вида
https://aggelion-xxxxx.vercel.app— открой, проверь - Чтобы выпустить в production:
npx vercel --prod— дастhttps://aggelion.vercel.app
- Создай репо на github.com
- Залей туда содержимое папки
dist/ - На vercel.com → Add New → Project → Import Git Repository
- Выбери репо → Deploy (Framework Preset: Other, Build Command: пусто, Output Directory: пусто или
./)
- В Vercel → проект → Settings → Domains
- Add Domain →
aggelion.ai - Vercel покажет 2 DNS-записи (A или CNAME). Скопируй их.
- Иди к регистратору домена → DNS settings → добавь эти записи
- Жди 5-30 минут (иногда дольше), пока DNS обновится
- Vercel автоматически выпустит SSL-сертификат
В папке dist/ запусти:
npx serve .
Откроется на http://localhost:3000. Если работает — деплой будет работать.