▲Vercel CLI·cli
Vercel CLI — Guía de inicio
Instala, autentica y haz tu primer deploy desde la terminal con Vercel CLI.
Última actualización: 11 de julio de 2026
Instalación
# Con npm (recomendado)
npm i -g vercel
# Con pnpm
pnpm add -g vercel
# Con yarn
yarn global add vercel
# Con bun
bun add -g vercel
Autenticación
vercel login
Esto abre el navegador para que vincules tu cuenta. Si estás en una máquina sin GUI (como un VPS):
vercel login --github # usa GitHub OAuth sin navegador
Tu primer deploy
Desde la carpeta de tu proyecto:
vercel # preview deploy
vercel --prod # producción
La primera vez te hará algunas preguntas:
- Set up and deploy? → Yes
- Which scope? → tu cuenta o team
- Link to existing project? → No (primera vez)
- Project name? → como quieras llamarlo
- In which directory is your code located? →
./ - Override settings? → No
Después te dará una URL tipo https://tu-proyecto-abc123.vercel.app.
Comandos del día a día
vercel # deploy a preview
vercel --prod # deploy a producción
vercel ls # lista tus deploys
vercel inspect <url> # info detallada de un deploy
vercel logs <url> # logs de functions
vercel env # gestionar variables de entorno
vercel env add # añadir variable
vercel env ls # listar
vercel env rm # borrar
vercel domains ls # listar dominios custom
vercel domains add # añadir dominio
Variables de entorno
# Para development
vercel env add SUPABASE_URL development
# te pregunta el valor
# Para producción
vercel env add SUPABASE_URL production
# Aplicar cambios (re-deploy)
vercel --prod
En el código las lees con process.env.SUPABASE_URL.
Pull de variables de entorno
Para usar las mismas variables en local:
vercel env pull .env.local
Esto crea .env.local con todas las variables de tu proyecto (perfecto para Supabase keys, etc.).
CI/CD: deploy token
Para deployar desde CI (GitHub Actions, etc.):
# Crear token
vercel login --token-only
# o desde el dashboard: Settings → Tokens → Create Token
Workflow típico
# 1. Empezar proyecto nuevo
mkdir mi-app && cd mi-app
echo "<h1>Hola</h1>" > index.html
vercel
# 2. Iterar
echo "<h1>Hola mundo</h1>" > index.html
vercel
# 3. Subir a producción
vercel --prod
# 4. Configurar dominio custom
vercel domains add miproyecto.com
# luego configuras los DNS en tu proveedor