Für das Upgrade eines bestehenden Projektes sollte man folgendem Guide folgen ExpoBlog
Wenn man die ReactNavigation implementiert hat, muss man die Bibliothek react-native-gesture-handler entfernen, da Expo diese selbst integriert hat und sonst mit folgender Fehlermeldung quittiert:
Tried to register two views with the same name RNGestureHandlerButtonCode-Sprache: JavaScript (javascript)
Deshalb folgende Vorgehensweise:
- Alle laufenden Instanzen der App schließen
- node_modules – Ordner löschen
- package-lock.json löschen
- react-native-gesture-handler aus package.json entfernen
- npm i oder yarn ausführen
- yarn start
Quelle Stackoverflow