Despliegue en Vercel
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 defectosite). - 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.