Development builds: Installation

Learn what are the prerequisites and installation steps to create a development build.

In this guide, you'll learn what you need to install in your project to create a development build.


You need to initialize your project with Expo. If you still need to do so, see the initializing steps if you are starting a new project.

We also recommend installing EAS CLI as a global npm dependency by running the following command:

npm install -g eas-cli


Install expo-dev-client

To initialize a development build, you need to install the expo-dev-client library in your project:

npx expo install expo-dev-client


Login to your Expo account

Logging into your Expo account will be useful when creating a build or submitting your app to the app stores.

If you are already signed in to an Expo account using Expo CLI, you can skip the steps described in this section. If you are not, run the following command to log in:

eas login

You can check whether you are logged in by running eas whoami.

Next step

Create development builds

Learn about how you can create a development build.