Toolverse
Wszystkie skille

azure-static-web-apps

autor: github

Wdrażaj statyczne strony na Azure z lokalnym emulatorem i automatycznym wykrywaniem frameworka

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
github
Kategoria
DevOps
Wyświetlenia
19

O skillu

Skill do tworzenia, konfiguracji i wdrażania Azure Static Web Apps za pomocą SWA CLI. Automatycznie wykrywa framework, emuluje środowisko lokalne z proxy API i symulacją autentykacji, konfiguruje staticwebapp.config.json oraz integruje Azure Functions jako backend. Obsługuje wdrażanie bezpośrednio na Azure i setup CI/CD przez GitHub Actions.

Jak używać

  1. Zainstaluj Azure Static Web Apps CLI jako zależność deweloperską: npm install -D @azure/static-web-apps-cli. Zweryfikuj instalację poleceniem npx swa --version.

  2. Zainicjuj projekt poleceniem swa init — to krok obowiązkowy, który automatycznie wykryje Twój framework i utworzy plik swa-cli.config.json. Nigdy nie twórz tego pliku ręcznie. Możesz użyć swa init --yes, aby zaakceptować domyślne ustawienia bez interakcji.

  3. Uruchom lokalny emulator poleceniem swa start, który będzie dostępny pod adresem http://localhost:4280. Emulator symuluje API proxy i autentykację, pozwalając testować aplikację przed wdrożeniem.

  4. Zaloguj się do Azure poleceniem swa login — musisz mieć aktywne konto Azure i odpowiednie uprawnienia do subskrypcji.

  5. Wdróż aplikację na Azure poleceniem swa deploy. Skill automatycznie wyśle Twoją statyczną stronę i opcjonalnie Azure Functions API do chmury.

  6. Opcjonalnie skonfiguruj plik staticwebapp.config.json, aby dostosować routing, nagłówki HTTP, ustawienia autentykacji lub runtime API — ten plik możesz edytować ręcznie bez ograniczeń.

Podobne skille