Aller au contenu

Tape un mot pour chercher dans les pages.

↑↓ Choisir↵ OuvrirÉchap Fermer

Référence

Ce que la CLI et la plateforme prennent en charge aujourd'hui, ce qui est en préversion et ce qui n'existe pas encore.

Host implémente la partie de l’API Vercel qu’utilise la CLI pour relier un projet, récupérer ses variables, construire et déployer. La CLI officielle, version 63, est la référence de test.

Cette page dit ce qui marche aujourd’hui. Elle distingue trois états :

  • Pris en charge : utilisable en production.
  • En préversion : utilisable, mais ouvert organisation par organisation. Une organisation qui n’en profite pas encore reçoit une réponse 501.
  • Pas encore : absent de Host pour le moment.

Commandes de la CLI

CommandeÉtat
vercel deploy, avec --prod et --prebuiltPris en charge
vercel buildPris en charge : télécharge les variables de l’environnement visé
vercel pullPris en charge : réglages et variables
vercel linkPris en charge
vercel loginNon : la connexion passe par la clé, dans VERCEL_TOKEN ou --token
vercel envPas encore : gère les variables dans la console
vercel domainsPas encore : gère les domaines dans la console
vercel logsPas encore : les logs sont dans la console
vercel env addPas encore : ajoute les variables dans la console

Fonctions de la plateforme

FonctionÉtat
Fichiers statiques, Build Output API v3Pris en charge
Routage de vercel.json et de config.jsonPris en charge, voir vercel.json
Pages pré-rendues de Next.jsPrises en charge
Draft modePris en charge
Domaines, redirections, certificatsPris en charge
Réécritures vers une URL externePrises en charge
Variables d’environnement, variables sensiblesPrises en charge
Rendu à la demande (SSR), routes d’API, Server ActionsEn préversion : fonctions Node, ouvertes organisation par organisation
Proxy (ex-middleware) et middleware Node.jsEn préversion
Fonctions et middleware en runtime edgeEn préversion
ISR (régénération incrémentale)En préversion : cache par serveur, vidé à son redémarrage
Optimisation d’imagesPas encore : l’image d’origine est servie, sans redimensionnement
CronsEn préversion : production seulement, avec CRON_SECRET

Le détail du fonctionnement de la préversion est dans Préversion et rendu à la demande.

Frameworks

FrameworkCe qui est serviCommande de build
Site statique (HTML, CSS, JS)Le dossier tel quelAucune : vercel deploy
AstroLes pages générées, et en préversion le rendu à la demande, les routes d’API, le middleware et l’ISRvercel build
Vite (React, Vue, Svelte…)Le build de l’applicationvercel build
SvelteKitLes pages pré-rendues, et en préversion le rendu à la demande, les routes d’API, les actions de formulaire et l’ISRvercel build
NuxtLes pages générées, et en préversion le rendu à la demande, les routes d’API, le middleware serveur et l’ISRvercel build
TanStack StartLes pages pré-renduesvercel build
React RouterLes pages pré-renduesvercel build
Next.jsLes pages pré-rendues et leur navigation, et en préversion le rendu à la demande, les routes d’API, le proxy, l’ISR et les routes en runtime edgevercel build
Documentation @hgdc/docsLe site de documentation, chaque page en Markdown (.md), llms.txt et le corpus de l’assistanthgdc-docs build

Pour tout framework, la séquence est la même : construis, puis envoie le résultat avec --prebuilt. Voir Déployer un framework.

Ce que cette page ne couvre pas

  • Ce qui n’est pas listé ici n’est pas garanti. Ne suppose pas qu’une fonctionnalité de Vercel marche sur Host sans l’avoir testée.
  • Les limites chiffrées, comme la taille des fichiers ou les débits, sont sur Limites.