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.
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:
<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>
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