upgrading-expo
Bezpiecznie aktualizuj wersje Expo SDK i obsługuj zmiany w konfiguracji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność wspomagająca aktualizację wersji Expo SDK w Twoim projekcie. Przeprowadzi Cię przez cały proces: od przeglądu notatek wydania i identyfikacji zmian łamiących, przez aktualizację zależności, aż po migrację przestarzałych API i testowanie funkcjonalności. Obsługuje również aktualizację plików konfiguracyjnych i weryfikację kompatybilności pakietów trzecich, minimalizując ryzyko błędów podczas przejścia na nową wersję.
Jak używać
Zanim zaczniesz aktualizację, przejrzyj notatki wydania dla nowej wersji Expo SDK i zidentyfikuj wszystkie zmiany łamiące, które mogą wpłynąć na Twój projekt. Sprawdź również kompatybilność pakietów trzecich oraz utwórz kopię zapasową aktualnego stanu projektu. Zalecane jest utworzenie osobnej gałęzi w systemie kontroli wersji dla procesu aktualizacji.
Zaktualizuj Expo CLI do najnowszej wersji za pomocą npm install -g expo-cli@latest, a następnie uruchom npx expo install expo@latest aby uaktualnić Expo SDK. Po tym wykonaj npx expo install --fix aby zaktualizować wszystkie powiązane pakiety Expo do kompatybilnych wersji.
Przejrzyj przewodniki migracji dla zmian łamiących i zaktualizuj przestarzałe wywołania API w swoim kodzie. Zmodyfikuj pliki konfiguracyjne, takie jak app.json, zgodnie z wymaganiami nowej wersji. Jeśli jest to konieczne, zaktualizuj również natywne zależności.
Uruchom npx expo-doctor aby sprawdzić stan projektu i zidentyfikować potencjalne problemy z kompatybilnością. Narzędzie to pomoże Ci weryfikować, czy wszystkie pakiety są prawidłowo zaktualizowane i zgodne z nową wersją SDK.
Przetestuj podstawową funkcjonalność aplikacji, upewnij się że moduły natywne działają prawidłowo i sprawdź czy nie pojawiają się błędy czasu wykonania. Szczególną uwagę zwróć na funkcje, które były dotknięte zmianami łamiącymi w nowej wersji.