Czasami zachodzi potrzeba podniesienia wersji Angulara w naszym projekcie, aby korzystać z najnowszych funkcji, naprawić błędy lub zwiększyć wydajność aplikacji. W tym przewodniku krok po kroku dowiesz się, jak to zrobić.
Krok 1: Sprawdź Aktualną Wersję Angulara
Zanim rozpoczniesz aktualizację Angulara, warto dowiedzieć się, jaką wersję Angulara obecnie używasz. Możesz to sprawdzić, przechodząc do katalogu projektu i uruchamiając następującą komendę w wierszu poleceń:

Ta komenda wyświetli informacje o aktualnej wersji Angulara i innych narzędzi CLI używanych w projekcie. Zapisz te informacje, aby móc porównać je z nową wersją po aktualizacji.
Krok 2: Zaktualizuj Angular CLI
Angular CLI jest narzędziem do zarządzania projektem Angular. Zaleca się, aby zaktualizować CLI jako pierwszy krok. Możesz to zrobić, wykonując następującą komendę:

To polecenie automatycznie zaktualizuje Angular CLI do najnowszej dostępnej wersji. Po zakończeniu aktualizacji sprawdź, czy nowa wersja CLI jest zainstalowana poprawnie, uruchamiając ponownie komendę ng version
.
Krok 3: Zaktualizuj Wersję Angulara
Teraz, gdy Angular CLI jest zaktualizowane, możesz przejść do aktualizacji samego Angulara. Użyj następującej komendy, aby zaktualizować Angular:

CLI automatycznie zaktualizuje Angular do najnowszej dostępnej wersji. To może potrwać kilka chwil w zależności od ilości zmian w nowej wersji.
Krok 4: Rozwiąż Konflikty i Błędy
Po aktualizacji, warto przetestować projekt i sprawdzić, czy wszystko działa poprawnie. Często, nowa wersja Angulara wprowadza zmiany w API lub wewnętrzne struktury projektu, co może prowadzić do konfliktów lub błędów. Jeśli napotkasz błędy, przeczytaj informacje zwrotne z konsoli, które pomogą zidentyfikować problem. Następnie, postępuj zgodnie z zaleceniami, aby rozwiązać błędy. Pamiętaj, że to ważny krok, aby upewnić się, że Twój projekt działa stabilnie po aktualizacji.
Krok 5: Aktualizuj Zależności
Podczas aktualizacji Angulara, może się okazać, że konieczne jest również zaktualizowanie innych zależności projektu, takich jak biblioteki, moduły, narzędzia lub skrypty. Upewnij się, że wszystkie zależności są zaktualizowane do wersji kompatybilnych z nową wersją Angulara. To jest szczególnie ważne, aby uniknąć konfliktów i błędów w trakcie działania projektu.
Krok 6: Testuj Projekt
Po zakończeniu procesu aktualizacji projektu, przetestuj go, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami. Wykonaj testy jednostkowe, sprawdź stronę, przeklikuj ją i sprawdź, czy wszystkie funkcje działają poprawnie. To jest kluczowy etap, aby upewnić