Сводка
Развертывайте приложения и сайты на Vercel с автоматической интеграцией git и URL-адресами предварительного просмотра.
-
Поддерживает три пути развёртывания: git-push (идеально подходит для привязанных проектов), прямое развёртывание через CLI и резервный вариант без аутентификации для песочниц
-
Автоматически определяет состояние проекта (связанный через
.vercel/project.jsonили.vercel/repo.json, наличие git-удалённого репозитория, аутентификация CLI) и выбирает наилучший метод развёртывания -
Обеспечивает выбор команды для учетных записей с несколькими командами и использует
--scopeдля развёртывания в нужную команду -
Предоставляет URL-адреса предварительного просмотра для всех развертываний; связанные проекты с git-удалёнными репозиториями позволяют автоматически разворачивать в будущем при пушах
-
Включает резервные скрипты для песочниц claude.ai и Codex, которые не требуют аутентификации, возвращая как URL-адреса предварительного просмотра, так и URL-адреса подтверждения
Развертывание в Vercel
Разверните любой проект на Vercel. Всегда разворачивайте как превью (а не в производственную среду), если пользователь явно не попросит развернуть в производственную среду.
Цель — привести пользователя к наилучшей долгосрочной настройке: чтобы их проект был привязан к Vercel и поддерживался развёртыванием через git-push. Каждый метод ниже стремится приблизить пользователя к этому состоянию.
Шаг 1: Определение состояния проекта
Выполните все четыре проверки перед тем, как решить, какой метод использовать:
# 1. Check for a git remote
git remote get-url origin 2>/dev/null
# 2. Check if locally linked to a Vercel project (either file means linked)
cat .vercel/project.json 2>/dev/null || cat .vercel/repo.json 2>/dev/null
# 3. Check if the Vercel CLI is installed and authenticated
vercel whoami 2>/dev/null
Показать больше