Ramy kątowe służy do tworzenia aplikacji dla stron internetowych i telefonów komórkowych, które zapewniają przyjazne dla użytkownika wrażenia i interfejs. Jest to framework JavaScript, który jest open source i służy przede wszystkim do tworzenia aplikacji składających się z pojedynczych stron. AWS świadczy zdalne usługi do budowania i uruchamiania różnych aplikacji, a wdrażanie aplikacji kątowych jest również prostym zadaniem.
Wdrażaj aplikację kątową w AWS
Aby wdrożyć aplikację kątową w AWS, skonfiguruj AWS CLI za pomocą następującego polecenia:
konfiguruj AWS
Notatka: Jeśli nie masz zainstalowanego CLI AWS lub potrzebujesz pomocy w konfiguracji, przeczytaj ten przewodnik!
Powyższe polecenie skłoni użytkownika do wprowadzenia „Dostęp" I "Sekret„Klucz z formatem regionu i wyjściowym:
Zainstaluj środowisko węzła JS, klikając tutaj, a następnie użyj następującego polecenia, aby potwierdzić jego instalację
węzeł -v
NPM -V
Uruchamianie powyższego polecenia wyświetli ich wersje:
Następnie zainstaluj kątowy CLI za pomocą wspomnianego polecenia, które zostanie użyte do utworzenia aplikacji:
NPM install -g @angular/cli
Powyższe polecenie wyświetli następujące dane wyjściowe:
Użyj następującego polecenia, aby zbudować pliki aplikacji:
Ng Nowy My-Dream-App
Skłoni użytkownika do wpisania „Tak”I Hit Enter:
Wejdź do pliku aplikacji za pomocą następującego polecenia:
CD My-Dream-App
Uruchamianie powyższego polecenia wyświetli użytkownika w pliku aplikacji:
Użyj następującego polecenia, aby wdrożyć aplikację kątową lokalnie:
Ng Serve
Uruchomienie powyższego polecenia wdroży aplikację na LocalHost:
Udaj się do wiadra Amazon S3 i kliknij „Tworzyć" przycisk:
Podaj poświadczenia dla wiadra S3 na stronie tworzenia wiadra:
Daj publicznego dostępu do wiadra w celu wdrażania:
Przewiń w dół dolnej strony, aby kliknąć „Utwórz wiadro" przycisk:
Wróć do terminala, aby użyć następującego polecenia:
Ng budowa
Uruchomienie powyższego polecenia skompiluje aplikację:
Prześlij pliki aplikacji kątowych na wiadrze Amazon S3 z platformy:
Kliknij na "Dodaj folder”Przycisk, aby przesłać pliki na wiadrze:
Udziel publicznego dostępu do plików i kliknij „Wgrywać" przycisk:
Przejdź do sekcji statycznej hostingu, aby kliknąć „Włączać”Przycisk i wpisz„indeks.html”Dla dokumentu indeksu:
Użyj następującego kodu w polityce wiadra S3:
„Wersja”: „2012-10-17”,
"Oświadczenie": [
„Sid”: „Zezwalaj naadplic”,
„Efekt”: „Pozwól”,
"Główny": "*",
"Działanie": [
„S3: getObject”
],
„Zasób”: [
„Arn: AWS: S3 :::/*”
]
]
Zapisz zasadę dla wiadra ze strony:
Po tym otworzy „Pakiet.JSON”Plik do edycji„Scenariusz”Sekcja za pomocą następującego zrzutu ekranu:
Uruchom następujące polecenie, aby uruchomić kod wdrażany dodany do pliku:
Ng Build && NPM Uruchom AWS-DEPLOPO
Uruchomienie powyższego polecenia wdroży aplikację w AWS:
Użyj adresu URL obiektu w przeglądarce internetowej, aby odwiedzić aplikację:
Visting URL wyświetli następujący wynik w przeglądarce:
Z powodzeniem wdrożyłeś aplikację kątową w AWS.
Wniosek
Aby wdrożyć aplikację kątową w AWS, utwórz aplikację kątową i prześlij ją na łyżce Amazon S3. Utwórz wiadro S3 z platformy i prześlij na nią pliki aplikacji. Następnie utwórz publiczny dostęp do wiadra i edytuj zasady wiadra. Zmień pakiet.plik JSON, aby dodać kod AWS i użyć polecenia wdrażania na terminalu. Ten przewodnik wyjaśnił proces wdrażania aplikacji kątowych w AWS.