Vercel via GitHub (recommandé) : tu connectes ton repo GitHub à Vercel. À chaque git push, Vercel redéploie automatiquement.
Vercel CLI : tu déploies depuis le terminal avec une commande. Plus direct, moins automatisé.
De localhost à une URL publique. Vercel CLI, prévisualisation, production, variables d'environnement, domaine personnalisé.
Vercel via GitHub (recommandé) : tu connectes ton repo GitHub à Vercel. À chaque git push, Vercel redéploie automatiquement.
Vercel CLI : tu déploies depuis le terminal avec une commande. Plus direct, moins automatisé.
npm install -g vercel
vercel login
Depuis le dossier de ton projet :
vercel
Vercel te pose quelques questions lors du premier déploiement. À la fin, il te retourne une URL de prévisualisation : une URL publique unique pour cette version.
vercel --prod
Déploie la version actuelle en production et retourne l'URL publique définitive.
vercel : URL de prévisualisation, tu partages pour feedbackvercel --prod : URL de production mise à jour# Ajouter une variable
vercel env add NOM_DE_LA_VARIABLE
# Lister les variables d'un projet
vercel env ls
# Supprimer une variable
vercel env rm NOM_DE_LA_VARIABLE
Les variables sont stockées côté Vercel et injectées automatiquement à chaque déploiement. Ton fichier .env.local reste sur ton ordinateur, jamais dans le repo GitHub.
vercel domains add mon-domaine.fr
Vercel t'indique ensuite les enregistrements DNS à configurer. La propagation prend entre quelques minutes et 48 heures. Vercel génère automatiquement le certificat SSL.
git push origin main, Vercel redéploie automatiquement.Tu n'as plus à taper vercel --prod manuellement. Chaque modification poussée sur la branche principale est en production en quelques secondes.