Condividi tramite


Installare l'interfaccia della riga di comando di App Web statiche (interfaccia della riga di comando SWA)

Importante

Per migliorare la sicurezza delle distribuzioni dall'interfaccia della riga di comando di App Web statiche, è stata introdotta una modifica di rilievo che richiede l'aggiornamento alla versione più recente (2.0.2) dell'interfaccia della riga di comando di App Web statiche entro il 15 gennaio 2025.

Sono disponibili diverse opzioni per installare l'interfaccia della riga di comando di App Web statiche di Azure. L'interfaccia della riga di comando App Web statiche di Azure richiede che sia installato Node.js in locale. Per impostazione predefinita, Node.js viene fornito con node Gestione pacchetti (npm), anche se è possibile scegliere di usare altri gestori pacchetti, ad esempio Yarn o pnpm.

Conto risorse Comando
npm npm install -g @azure/static-web-apps-cli
yarn yarn add @azure/static-web-apps-cli
pnpm pnpm install -g @azure/static-web-apps-cli

Nota

L'interfaccia della riga di comando di SWA supporta solo le versioni di Node 16 e successive.

Convalidare l'installazione

L'installazione del pacchetto rende disponibile il swa comando nel computer. È possibile verificare che l'installazione abbia esito positivo richiedendo la versione dell'interfaccia della riga di comando.

swa --version
# When installed, the version number is printed out

Utilizzo

Per iniziare a usare l'interfaccia della riga di comando, è possibile eseguire il swa comando da solo e seguire i prompt interattivi.

Le istruzioni interattive dell'interfaccia della riga di comando di SWA consentono di esaminare le diverse opzioni importanti durante lo sviluppo dell'app Web.

Eseguire il swa comando per iniziare a configurare l'applicazione.

swa

Il swa comando genera un file di configurazione, compila il progetto e offre la possibilità di eseguire la distribuzione in Azure.

Per informazioni dettagliate su tutti i comandi dell'interfaccia della riga di comando di SWA, vedere le informazioni di riferimento sull'interfaccia della riga di comando.

Uso di npx

È possibile eseguire qualsiasi comando dell'interfaccia della riga di comando di App Web statiche direttamente usando npx. Ad esempio:

npx @azure/static-web-apps-cli --version

In alternativa, è possibile avviare l'emulatore tramite il start comando :

npx @azure/static-web-apps-cli start

Passaggi successivi