Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Summary

Expo does not officially support local EAS builds on Windows:

On Windows, you can use WSL for local EAS Builds. However, we do not officially test against this platform and do not support Windows for local builds (macOS and Linux are supported).

If you're a Windows developer who wants to run local Expo EAS builds without relying on cloud build credits, this project provides a Docker-based solution that makes it possible.

While Expo's cloud builds are generally the recommended approach, free build quotas can be limiting, especially during active development and testing.

Note

I don't work with expo anymore, so I'm not sure if this is working, but it might be something similar.

Docker commands

  1. Build the image
docker build -t expo .
  1. Run the container
docker run -it --name expo_container expo 

Create expo app

Inside container CLI, create your expo app:

npx create-expo-app StickerSmash --template blank
cd StickerSmash
npx expo install react-dom react-native-web @expo/metro-runtime

Build your app locally using:

eas build --platform android --local

References

About

Expo in Docker, so you can build your Expo app locally :)

Topics

Resources

Stars

Watchers

Forks

Used by

Contributors

Languages