Kutuphanelerin kullandigi kutuphanelerin kullandigi kutuphanelerin… kullandiklari kutuphanelerin versiyonunda cakisma olusmus. Neden oluyor bilmiyorum (A’nin istedigi kutuphane versiyonu B’yi niye alakadar ediyor?) ve tam olarak nerede cakisma var bilmiyorum (yukaridaki hata mesajini ogrenciye yazdirmislar) ama cozum, guzellik sirasiyla:
-
Butun kutuphaneleri en son versiyonlarina yukseltmek. Versiyonlar arasindaki farkla dogru orantili olarak, mevcut kodda yeni bozukluklar cikmasini saglayabilir. Fakat duzeltilebiliniyorsa, uzun vadede en guzel opsiyon.
-
Hata adi gecen kutuphaneleri en son versiyonlarina yukseltmek. Sonucta asil sorun orada, butun kutuphanelere dokunmaya gerek yok.
-
Yukseltilen versiyonlar son versiyon olmak zorunda da degil. Belki expo-router 4.0.18 → 4.0.19 veya → 4.1.0 da cozer problemi.
-
--force
veya--legacy-peer-deps
’in bu sorunu cozduklerini biliyorum. (Cakismalara izin veriyorlar; kutuphane kodlarinin beklentilerini kirip calismalarini bozmak riski karsiliginda) Ama bu gecici bir cozum.
Baslikta belirttiginiz hatayi nasil aliyorsunuz?