Faala Dev!

Nesse guia você terá o passo a passo da instalação do Expo para cada um dos sistemas operacionais mais usados e a configuração do aplicativo Expo Go para você executar diretamente pelo seu celular.

expo-cli

O primeiro passo é se certificar de que você possui os requisitos necessários para executar a CLI do Expo no seu computador:

Com essas ferramentas, basta você instalar a CLI do Expo globalmente pelo npm (ou Yarn, o que você preferir):

NPM

npm install -g expo-cli

Yarn

yarn global add expo-cli

Para verificar se a instalação ocorreu com sucesso, execute o comando abaixo:

expo --version

O retorno deve ser algo desse tipo:

Untitled

<aside> 💡 Caso você tenha erros de que o Expo não foi encontrado, por exemplo: zsh: command not found: expo 'expo' is not recognized as an internal or external command Command 'yarn' not found

Certifique-se de que a instalação anterior ocorreu com sucesso. Caso sim, provavelmente é um problema com as suas variáveis ambiente, especificamente a pasta de instalações globais do seu gerenciador de pacotes.

As soluções dependem de duas coisas 1 - Qual sistema operacional você está usando (Windows, mac ou linux); 2 - Qual gerenciador de pacotes você está usando (npm ou yarn).

Com essas 2 informações você consegue realizar uma busca no Google pela maneira correta de configurar nas variáveis ambiente a pasta de instalações globais do seu gerenciador de pacotes 💜

</aside>

Expo Go

Com a CLI instalada no seu computador, você consegue criar projetos Expo e executar o metro bundler para servir o seu código, mas para executar o app no seu celular você precisa instalar o aplicativo Expo Go. Ele é o responsável por pegar o código que o metro bundler envia e exibir em tela o seu app React Native.

Para instalá-lo, basta buscar nas lojas o aplicativo Expo Go