Antes de executar o app, é importante configurar o json-server
do projeto para rodar na sua máquina. Isso será necessário já que endereço de localhost não é compatível entre o emulador e a máquina que está executando.
- Para descobrir um ip válido na sua máquina, no windows, execute o comando:
$ ipconfig
- O Windows irá exibir uma lista de ip's válidos na sua máquina. Você deve copiar o Endereço
IPv4
.
-
Localize o arquivo
./server/config.json
. (Link) -
No valor de
host
do json coloque o ip copiado anteriormente e salve o arquivo. -
Por fim, devemos informar ao App o novo endereço do servidor.
-
Localize o arquivo
./src/services/api.ts
. (Link) -
Na constante IP, atribua o valor do ip copido anteriormente e salve o arquivo.
Para realizar a execução você deve primeiramente instalar as dependências com o comando:
$ yarn install
Com as dependências instaladas, já é possível iniciar o servidor com o comando:
$ yarn server
Para executar o expo, em um segundo terminal, use o comando:
$ expo start
Existem 3 usuários registrados na api para teste. Use as credenciais de login e senha cadastradas para acessar o app. Você pode ver os dados nesse aquivo.