Comandi e workflow CLI Vercel completi per distribuzione e sviluppo serverless.
Installazione e Configurazione
| Comando | Descrizione |
|---|
npm install -g vercel | Installa Vercel CLI globalmente |
yarn global add vercel | Installa con Yarn |
vercel login | Accedi al tuo account Vercel |
vercel logout | Logout da Vercel |
vercel whoami | Mostra utente corrente |
vercel --version | Mostra versione CLI |
vercel --help | Mostra informazioni di aiuto |
Gestione Progetto
| Comando | Descrizione |
|---|
vercel | Distribuisci directory corrente |
vercel --prod | Distribuisci in produzione |
vercel --prebuilt | Distribuisci file statici precompilati |
vercel init | Inizializza nuovo progetto |
vercel link | Collega directory locale a progetto Vercel |
vercel unlink | Unlink project |
vercel ls | Elenca tutti i deployment |
vercel rm <deployment> | Rimuovi deployment |
Comandi di Distribuzione
| Comando | Descrizione |
|---|
vercel deploy | Distribuisci progetto |
vercel --name <name> | Distribuisci con nome personalizzato |
vercel --target production | Distribuisci in produzione |
vercel --target preview | Distribuisci in anteprima |
vercel --build-env KEY=value | Imposta la variabile di ambiente di build |
vercel --env KEY=value | Imposta la variabile di ambiente runtime |
vercel --regions <regions> | Distribuisci in regioni specifiche |
vercel --force | Forza nuovo deployment |
Variabili di Ambiente
| Comando | Descrizione |
|---|
vercel env ls | Elenca variabili d’ambiente |
vercel env add <name> | Aggiungi variabile di ambiente |
vercel env rm <name> | Rimuovi variabile di ambiente |
vercel env pull | Scarica le variabili d’ambiente |
vercel env pull .env.local | Tira verso un file specifico |
Gestione Domini
| Comando | Descrizione |
|---|
vercel domains ls | Elenca tutti i domini |
vercel domains add <domain> | Aggiungi dominio personalizzato |
vercel domains rm <domain> | Rimuovi dominio |
vercel domains inspect <domain> | Ispeziona configurazione dominio |
vercel alias <deployment> <domain> | Imposta alias dominio |
vercel alias rm <alias> | Rimuovi alias |
Configurazione Progetto
| Comando | Descrizione |
|---|
vercel projects ls | Elenca tutti i progetti |
vercel projects add <name> | Crea nuovo progetto |
vercel projects rm <name> | Rimuovi progetto |
vercel switch <project> | Passa al progetto |
vercel inspect <deployment> | Ispeziona dettagli del deployment |
Log e Monitoraggio
| Comando | Descrizione |
|---|
vercel logs <deployment> | Visualizza i log di deployment |
vercel logs --follow | Segui i log in tempo reale |
vercel logs --since 1h | Mostra log dell’ultima ora |
vercel logs --until 2h | Mostra log fino a 2 ore fa |
vercel logs --output raw | Mostra output log non elaborato |
Gestione Segreti
| Comando | Descrizione |
|---|
vercel secrets ls | Elenca tutti i segreti |
vercel secrets add <name> <value> | Aggiungi segreto |
vercel secrets rm <name> | Rimuovi segreto |
vercel secrets rename <old> <new> | Rinomina segreto |
Team e Organizzazioni
| Comando | Descrizione |
|---|
vercel teams ls | Elenca team |
vercel teams switch <team> | Passa al team |
vercel teams add <email> | Invita membro del team |
vercel teams rm <email> | Rimuovi membro del team |
Server di Sviluppo
| Comando | Descrizione |
|---|
vercel dev | Avvia server di sviluppo locale |
vercel dev --listen 3000 | Avvia su porta specifica |
vercel dev --debug | Inizia con la modalità debug |
vercel dev --confirm | Ignora richieste di conferma |
Gestione DNS
| Comando | Descrizione |
|---|
vercel dns ls <domain> | Elenca record DNS |
vercel dns add <domain> <type> <value> | Aggiungi record DNS |
vercel dns rm <record-id> | Rimuovi record DNS |
vercel dns import <domain> <file> | Importa record DNS |
Certificati
| Comando | Descrizione |
|---|
vercel certs ls | Elenca certificati SSL |
vercel certs add <domain> | Aggiungi certificato SSL |
vercel certs rm <cert-id> | Rimuovi certificato |
vercel certs issue <domain> | Emetti nuovo certificato |
Configurazione Build
| Comando | Descrizione |
|---|
vercel build | Costruire il progetto localmente |
vercel --build-env NODE_ENV=production | Imposta ambiente di build |
vercel --no-build | Salta processo di build |
vercel --debug | Abilita output di debug |
Integrazione Git
| Comando | Descrizione |
|---|
vercel git connect | Connetti repository Git |
vercel git disconnect | Disconnetti repository Git |
vercel git ls | Elenco repository connessi |
Funzioni e Rotte API
| Comando | Descrizione |
|---|
vercel functions ls | Elencare funzioni serverless |
vercel functions inspect <function> | Ispeziona dettagli funzione |
vercel functions logs <function> | Visualizza log della funzione |
Alias di Distribuzione
| Comando | Descrizione |
|---|
vercel alias ls | Elenca tutti gli alias |
vercel alias set <deployment> <alias> | Imposta alias di deployment |
vercel alias rm <alias> | Rimuovi alias |
Impostazioni Progetto
| Comando | Descrizione |
|---|
vercel --scope <team> | Esegui comando nell’ambito del team |
vercel --token <token> | Utilizzare un token di autenticazione specifico |
vercel --global-config <path> | Usa percorso di configurazione personalizzato |
vercel --local-config <path> | Utilizzare il file di configurazione locale |
Distribuzione Avanzata
| Comando | Descrizione |
|---|
vercel --archive=tgz | Creare archivio di deployment |
vercel --public | Rendi il deployment pubblico |
vercel --regions all | Distribuisci in tutte le regioni |
vercel --regions sfo1,iad1 | Distribuisci in regioni specifiche |
Risoluzione Problemi
Would you like me to proceed with translating the specific command details for each section?
| Comando | Descrizione |
|---|
vercel --debug | Abilita modalità debug |
vercel --verbose | Attiva output dettagliato |
vercel doctor | Esegui controlli diagnostici |
vercel status | Controlla lo stato del servizio Vercel |
File di Configurazione
| File | Descrizione |
|---|
vercel.json | Configurazione del progetto |
.vercelignore | File da ignorare durante il deployment |
.env.local | Variabili di ambiente locali |
.env.production | Variabili di ambiente di produzione |
Comandi di Integrazione
| Comando | Descrizione |
|---|
vercel integrations ls | Elenco integrazioni |
vercel integrations add <integration> | Aggiungi integrazione |
vercel integrations rm <integration> | Rimuovi integrazione |
Ottimizzazione delle Prestazioni
| Comando | Descrizione |
|---|
vercel --prod --regions sfo1 | Distribuisci in una singola regione |
vercel --build-env NEXT_TELEMETRY_DISABLED=1 | Disabilita telemetria |
vercel --no-clipboard | Disabilita copia negli appunti |