Not using the Expo fork of react-native

Sihem Hcine picture Sihem Hcine · Jul 19, 2017 · Viewed 15.4k times · Source

I'm using expo with react native. All is fine, but i get this warning and the app takes a long time in loading :

  [exp] Warning: Not using the Expo fork of react-native. See https://docs.expo.io/.

How can i fix it please.

Answer

kimomat picture kimomat · Sep 11, 2017

If you create a react native app with the command from the getting started page: $create-react-native-app AwesomeProject then the package.json file has the following dependencies:

"dependencies": {
  "expo": "^20.0.0",
  "react": "16.0.0-alpha.12",
  "react-native": "^0.47.0"
}

If you create an app directly in the Expo XDE, you will see in the package.json, they use a fork of react-native:

"dependencies": {
  "expo": "^20.0.0",
  "react": "16.0.0-alpha.12",
  "react-native": "https://github.com/expo/react-native/archive/sdk-20.0.0.tar.gz"
},

Changing the react-native module path to https://github.com/expo/react-native/archive/sdk-20.0.0.tar.gz and running npm install will fix the problem.