Despliegue en Vercel

Genera manifiestos de despliegue para producción en Vercel mediante la herramienta CLI Deployer:

npx @docmd/core deploy --vercel

Configuración generada

El archivo vercel.json generado configura los comandos de compilación, directorios de publicación y políticas de enrutamiento:

  • Ejecución de la compilación: Ejecuta npx @docmd/core build.
  • Ruta de salida: Resuelve automáticamente la propiedad out (por defecto site).
  • Cabeceras de caché: Almacena en caché de forma inmutable los recursos estáticos (/assets/*) mientras fuerza la revalidación de documentos HTML.
  • Reglas SPA: Añade reescritura de rutas comodín cuando layout.spa: true.
vercel.json
{
  "buildCommand": "npx @docmd/core build",
  "outputDirectory": "site",
  "cleanUrls": true
}

Ejecución del despliegue

Publica en Vercel mediante la CLI o la integración en el panel de control:

npm install -g vercel
vercel --prod

Alternativamente, vincula tu repositorio de Git en el panel de Vercel. Vercel detecta vercel.json y administra los activadores de CI/CD automáticamente.

Regeneración

Vuelve a ejecutar npx @docmd/core deploy --vercel --force después de modificar las opciones out o url dentro de docmd.config.json.