Comandos y flujos de trabajo completos de Vercel CLI para despliegue y desarrollo serverless.
Instalación y Configuración
| Comando | Descripción |
|---|
npm install -g vercel | Instalar Vercel CLI globalmente |
yarn global add vercel | Instalar con Yarn |
vercel login | Iniciar sesión en cuenta de Vercel |
vercel logout | Cerrar sesión en Vercel |
vercel whoami | Mostrar usuario actual |
vercel --version | Mostrar versión de CLI |
vercel --help | Mostrar información de ayuda |
Gestión de Proyectos
| Comando | Descripción |
|---|
vercel | Desplegar directorio actual |
vercel --prod | Desplegar a producción |
vercel --prebuilt | Implementar archivos estáticos precompilados |
vercel init | Inicializar nuevo proyecto |
vercel link | Vincular directorio local al proyecto de Vercel |
vercel unlink | Desvincular proyecto |
vercel ls | Listar todos los deployments |
vercel rm <deployment> | Eliminar despliegue |
Comandos de Despliegue
| Comando | Descripción |
|---|
vercel deploy | Desplegar proyecto |
vercel --name <name> | Desplegar con nombre personalizado |
vercel --target production | Desplegar a producción |
vercel --target preview | Desplegar para previsualizar |
vercel --build-env KEY=value | Establecer variable de entorno de compilación |
vercel --env KEY=value | Establecer variable de entorno de tiempo de ejecución |
vercel --regions <regions> | Implementar en regiones específicas |
vercel --force | Forzar nuevo despliegue |
Variables de Entorno
| Comando | Descripción |
|---|
vercel env ls | Listar variables de entorno |
vercel env add <name> | Agregar variable de entorno |
vercel env rm <name> | Eliminar variable de entorno |
vercel env pull | Descargar variables de entorno |
vercel env pull .env.local | Extraer a archivo específico |
Gestión de Dominios
| Comando | Descripción |
|---|
vercel domains ls | Enumerar todos los dominios |
vercel domains add <domain> | Agregar dominio personalizado |
vercel domains rm <domain> | Eliminar dominio |
vercel domains inspect <domain> | Inspeccionar configuración de dominio |
vercel alias <deployment> <domain> | Establecer alias de dominio |
vercel alias rm <alias> | Eliminar alias |
Configuración de Proyecto
| Comando | Descripción |
|---|
vercel projects ls | Listar todos los proyectos |
vercel projects add <name> | Crear nuevo proyecto |
vercel projects rm <name> | Eliminar proyecto |
vercel switch <project> | Cambiar a proyecto |
vercel inspect <deployment> | Inspeccionar detalles de despliegue |
Registros y Monitoreo
| Comando | Descripción |
|---|
vercel logs <deployment> | Ver registros de despliegue |
vercel logs --follow | Seguir logs en tiempo real |
vercel logs --since 1h | Mostrar logs de la última hora |
vercel logs --until 2h | Mostrar logs hasta hace 2 horas |
vercel logs --output raw | Mostrar salida de registro sin procesar |
Gestión de Secretos
| Comando | Descripción |
|---|
vercel secrets ls | Enumerar todos los secretos |
vercel secrets add <name> <value> | Agregar secreto |
vercel secrets rm <name> | Eliminar secreto |
vercel secrets rename <old> <new> | Cambiar nombre de secreto |
Equipos y Organizaciones
| Comando | Descripción |
|---|
vercel teams ls | Listar equipos |
vercel teams switch <team> | Cambiar a equipo |
vercel teams add <email> | Invitar miembro del equipo |
vercel teams rm <email> | Eliminar miembro del equipo |
Servidor de Desarrollo
| Comando | Descripción |
|---|
vercel dev | Iniciar servidor de desarrollo local |
vercel dev --listen 3000 | Iniciar en puerto específico |
vercel dev --debug | Comenzar con modo debug |
vercel dev --confirm | Omitir avisos de confirmación |
Gestión de DNS
| Comando | Descripción |
|---|
vercel dns ls <domain> | Listar registros DNS |
vercel dns add <domain> <type> <value> | Agregar registro DNS |
vercel dns rm <record-id> | Eliminar registro DNS |
vercel dns import <domain> <file> | Importar registros DNS |
Certificados
| Comando | Descripción |
|---|
vercel certs ls | Listar certificados SSL |
vercel certs add <domain> | Agregar certificado SSL |
vercel certs rm <cert-id> | Eliminar certificado |
vercel certs issue <domain> | Emitir nuevo certificado |
Configuración de Compilación
| Comando | Descripción |
|---|
vercel build | Construir proyecto localmente |
vercel --build-env NODE_ENV=production | Establecer entorno de compilación |
vercel --no-build | Omitir proceso de compilación |
vercel --debug | Habilitar salida de depuración |
Integración con Git
| Comando | Descripción |
|---|
vercel git connect | Conectar repositorio Git |
vercel git disconnect | Desconectar repositorio Git |
vercel git ls | Listar repositorios conectados |
Funciones y Rutas de API
| Comando | Descripción |
|---|
vercel functions ls | Listar funciones serverless |
vercel functions inspect <function> | Inspeccionar detalles de función |
vercel functions logs <function> | Ver registros de función |
Alias de Despliegue
| Comando | Descripción |
|---|
vercel alias ls | Enumerar todos los alias |
vercel alias set <deployment> <alias> | Establecer alias de despliegue |
vercel alias rm <alias> | Eliminar alias |
Configuraciones de Proyecto
| Comando | Descripción |
|---|
vercel --scope <team> | Ejecutar comando en el ámbito del equipo |
vercel --token <token> | Usar token de autenticación específico |
vercel --global-config <path> | Usar ruta de configuración personalizada |
vercel --local-config <path> | Usar archivo de configuración local |
Despliegue Avanzado
| Comando | Descripción |
|---|
vercel --archive=tgz | Crear archivo de despliegue |
vercel --public | Hacer el despliegue público |
vercel --regions all | Implementar en todas las regiones |
vercel --regions sfo1,iad1 | Implementar en regiones específicas |
Resolución de Problemas
| Comando | Descripción |
|---|
vercel --debug | Habilitar modo debug |
vercel --verbose | Habilitar salida detallada |
vercel doctor | Ejecutar comprobaciones de diagnóstico |
vercel status | Verificar estado del servicio Vercel |
Archivos de Configuración
| Archivo | Descripción |
|---|
vercel.json | Configuración del proyecto |
.vercelignore | Archivos para ignorar durante el despliegue |
.env.local | Variables de entorno locales |
.env.production | Variables de entorno de producción |
Comandos de Integración
| Comando | Descripción |
|---|
vercel integrations ls | Listar integraciones |
vercel integrations add <integration> | Agregar integración |
vercel integrations rm <integration> | Eliminar integración |
Optimización de Rendimiento
| Comando | Descripción |
|---|
vercel --prod --regions sfo1 | Implementar en una sola región |
vercel --build-env NEXT_TELEMETRY_DISABLED=1 | Deshabilitar telemetría |
vercel --no-clipboard | Deshabilitar copia al portapapeles |