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