Yazeka
Arama sonuçlarına göre oluşturuldu
Expo Router kullanmak için aşağıdaki adımları izlemek gerekmektedir:
- Kurulum: Terminalde
npx expo install expo-router
komutunu kullanarak Expo Router'ı yükleyin 12. Ayrıca,react-native-safe-area-context
,react-native-screens
,expo-linking
,expo-status-bar
vereact-native-gesture-handler
gibi eş bağımlılıkları da yükleyin 1. - Giriş Noktasını Güncelleme:
index.js
dosyasını oluşturupapp.json
içinde giriş noktası olarak ayarlayın 12.app.json
'damain
alanınıindex.js
olarak ayarlayın 2. - Derin Bağlantı Şeması:
app.json
'ascheme
özelliğini ekleyerek derin bağlantı şemasını tanımlayın 12. Örneğin,{ "expo": { "scheme": "myapp" } }
şeklinde bir yapılandırma yapın 1. - Metro Bundler ve Babel Yapılandırması:
babel.config.js
dosyasını düzenleyipexpo-router/babel
eklentisini ekleyin ve Metro bundler'ı yapılandırın 1. - Rotaları Tanımlama:
app/
dizininde dosyalar oluşturarak her dosya bir rota olarak kabul edilir 3. Rotaları dinamik hale getirmek için yol içinde yer tutucular (parametreler) kullanabilirsiniz 12. - Navigasyon:
useRouter()
veyauseNavigation()
hook'larını kullanarak navigasyon işlemlerini gerçekleştirin 12.
5 kaynaktan alınan bilgiyle göre: