Expo ve native base yeni versiyonlarında bir sorundur çözülemiyor ancak uzun araştırmalar sonucunda bu sorunuda çözdük .
Eğer yeni bir proje oluşturduysanız ve projenizde native base kullanıyorsanız expo start verdiğinizde aşağıdaki gibi hata ile karşılaşmaktasınız . ;
Unable to resolve "@expo/vector-icons/FontAwesome5" from "node_modules/native-base/dist/src/basic/IconNB.js"
bu hatayı çözebilmek için öncelikle projenizden node_modules ve package.json.lock dosyalarını ve klasörülerini siliniz
silme işleminden sonra package.json dosyanızda native base satırını aşağıdaki gibi ayarlayınız ;
"native-base": "2.8.1",
bu işlemden sonra terminalden ;
npm install --cache /tmp/empty-cache
satırını çalıştırınız ve hatanız artık yok 🙂
expo yu çalıştırırkende aşağıdaki gibi start verirseniz kesin çözüm bulmuş olunacaktır.
expo start -c