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