Instalowanie interfejsu wiersza polecenia usługi Static Web Apps (SWA CLI)
Ważne
Aby zwiększyć bezpieczeństwo wdrożeń z interfejsu wiersza polecenia usługi Static Web Apps, wprowadzono zmianę powodującą niezgodność, która wymaga uaktualnienia do najnowszej wersji (2.0.2) interfejsu wiersza polecenia usługi Static Web Apps do 15 stycznia 2025 r.
Dostępne są różne opcje instalacji interfejsu wiersza polecenia usługi Azure Static Web Apps. Interfejs wiersza polecenia usługi Azure Static Web Apps wymaga zainstalowania Node.js lokalnie. Domyślnie Node.js jest dostarczany z węzłem Menedżer pakietów (npm), ale możesz zdecydować się na użycie innych menedżerów pakietów, takich jak Yarn lub pnpm.
Zasób | Polecenie |
---|---|
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 |
Uwaga
Interfejs wiersza polecenia swa obsługuje tylko środowisko Node w wersji 16 i poniżej.
Weryfikowanie instalacji
Zainstalowanie pakietu powoduje swa
udostępnienie polecenia na maszynie. Możesz sprawdzić, czy instalacja zakończyła się pomyślnie, żądając wersji interfejsu wiersza polecenia.
swa --version
# When installed, the version number is printed out
Użycie
Aby rozpocząć korzystanie z interfejsu wiersza polecenia, możesz uruchomić swa
polecenie samodzielnie i postępować zgodnie z interakcyjnymi monitami.
Interaktywne monity interfejsu wiersza polecenia platformy SWA ułatwiają przejście przez różne opcje ważne podczas opracowywania aplikacji internetowej.
Uruchom polecenie , swa
aby rozpocząć konfigurowanie aplikacji.
swa
Polecenie swa
generuje plik konfiguracji, kompiluje projekt i udostępnia opcję wdrożenia na platformie Azure.
Aby uzyskać szczegółowe informacje na temat wszystkich poleceń interfejsu wiersza polecenia programu SWA, zobacz dokumentację interfejsu wiersza polecenia.
Korzystanie z narzędzia npx
Możesz uruchamiać dowolne polecenia interfejsu wiersza polecenia usługi Static Web Apps bezpośrednio przy użyciu narzędzia npx. Na przykład:
npx @azure/static-web-apps-cli --version
Alternatywnie możesz uruchomić emulator za pomocą start
polecenia :
npx @azure/static-web-apps-cli start