English
Français

Blog of Denis VOITURON

for a better .NET world

Déployer dans Azure Static Web Apps

Posted on 2024-05-03

Il existe plusieurs moyen de créer un site web statique dans Azure. Vous en trouverez la documentation à cet endroit : Azure Static Web Apps.

Ce service est très intéressant pour déployer, à moindre frais, des application statiques comme des projets Blazor WebAssemblies.

Par contre, Azure Static Web Apps est principalement un service qui construit et déploie automatiquement des applications web complètes sur Azure à partir d’un dépôt de code. Parfois, j’aime bien tester mon code localement et le déployer manuellement depuis mon dossier local.

Cela peut se faire facilement grâce à la commande swa

Il faut suivre 3 étapes :

  1. Créer un site Azure Static Web Apps depuis le portail Azure.
  2. Récupérer la clé de publication depuis ce portail: Overview / Manage deployment token.
  3. Installer la commande swa

     npm i -g @azure/static-web-apps-cli
    
  4. Publier le contenu de votre dossier local ./dist vers cet espace.

     swa deploy --output-location ./dist --env production --deployment-token <DEPLOYMENT_TOKEN>
    

Vous ne pouvez pas publier le dossier courant (en utilisant ./), mais vous devez publier un dossier spécifique (comme ./dist). A la fin, vous trouverez un message de confirmation comme ✔ Project deployed to https://123456789.azurestaticapps.net 🚀

Langues

EnglishEnglish
FrenchFrançais

Suivez-moi

Articles récents