Skip to content

Instantly share code, notes, and snippets.

@dmurawsky
Last active February 10, 2018 16:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dmurawsky/72e47eb5f838c241106e8ce1a0ec6fae to your computer and use it in GitHub Desktop.
Save dmurawsky/72e47eb5f838c241106e8ce1a0ec6fae to your computer and use it in GitHub Desktop.
Upgrade Expo
  1. Upgrade Expo: npm i -g exp.

  2. Open Expo XDE & start a new project.

  3. Copy the expo, react, & react-native versions from the package.json file into your current project.

  4. Upgrade any other packages that might be stale. Especially things like react-navigation, react-native-elements, or any other Expo-specific packages.

  5. Delete node_modules folder, package-lock.json, and/or yarn.lock.

  6. Run npm install or yarn.

  7. Delete the Expo Client app from your phone and/or simulator.

  8. Use Expo XDE to install the Expo Client app on the simulator (Cmd + i) and the App Store to install it on your phone.

  9. Change the sdkVersion in app.json to match the expo version in package.json.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment