Partager via


Installer l’interface CLI Static Web Apps (SWA CLI)

Important

Pour améliorer la sécurité des déploiements depuis l’interface CLI de Static Web Apps, un changement cassant a été introduit, qui vous oblige à effectuer une mise à niveau vers la dernière version (2.0.2) de l’interface CLI de Static Web Apps d’ici au 15 janvier 2025.

Vous disposez de différentes options pour installer l’interface CLI Azure Static Web Apps. L’interface CLI Azure Static Web Apps nécessite que vous ayez Node.js installé localement. Par défaut, Node.js est fourni avec le Gestionnaire de package node (npm), bien que vous puissiez choisir d’utiliser d’autres gestionnaires de package tels que Yarn ou pnpm.

Ressource Commande
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

Remarque

SWA CLI prend uniquement en charge node versions 16 et ultérieures.

Valider l’installation

L’installation du package rend la commande swa disponible sur votre ordinateur. Vous pouvez vérifier que l’installation réussit en demandant la version de l’interface CLI.

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

Utilisation

Pour commencer à utiliser l’interface CLI, vous pouvez exécuter la commande swa seule et suivre les invites interactives.

Les invites interactives SWA CLI vous aident à parcourir les différentes options importantes lorsque vous développez votre application web.

Exécutez la commande swa pour commencer à configurer votre application.

swa

La commande swa génère un fichier de configuration, génère votre projet et vous donne la possibilité de déployer sur Azure.

Pour plus d’informations sur toutes les commandes SWA CLI, consultez la référence CLI.

Utilisation de npx

Vous pouvez exécuter n’importe quelle commande CLI Static Web Apps directement à l’aide de npx. Par exemple :

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

Vous pouvez également démarrer l’émulateur via la commande start :

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

Étapes suivantes

Démarrer l’émulateur