For full documentation, refer to the official Expo Docs.
Expo makes it simple to build and deploy your application. It's only required to build and submit your app to the App Stores when there are changes to native code. This only happens on upgrades to the Expo SDK.
If you need to have multiple environments (such as dev
and prod
), use Release Channels.
For more info, see Building Standalone Apps.
npm run build:ios
npm run build:android
For more info, see Publishing Websites.
npm run build:web
Expo comes pre-configured with support for Over-the-Air updates. As mentioned above, you will not need to redeploy your app to the App Stores unless you make changes to your app's version of the Expo SDK. For more info, see Configuring OTA Updates.
npm run publish
# equivalent to
expo publish