React Native Expo Can't Find Variable Self

  • A+

I am suddenly getting this error while creating the new project in expo, when I create any project it loads perfectly and can see the default screen.

When I try to install any dependancy e.g. yarn add native-base it stops working and giving me can't Find Variable Self and Expo gets hanged

Please help thanks in advance


For users creating new project with expo-cli or XDE, you will get red screen “Can’t Find Variable Self” after your first “yarn” or “npm install”. This is because of new “whatwg-fetch” 3.0.0 published yesterday ( 23). So you just need to force dependency to previous version: "whatwg-fetch": "^2.0.4" It means put it in package.json as “dependency”. Manually, with “yarn add whatwg-fetch@2.0.4.” Or with “npm add whatwg-fetch@2.0.4”.

Everything should now work like a charm.

Hope this helps ;p



:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: