React Native - Configuração do Ambiente

Há algumas coisas que você precisa instalar para configurar o ambiente para React Native. Usaremos OSX como nossa plataforma de construção.

Sr. Não. Programas Descrição
1 NodeJS e NPM Você pode seguir nosso tutorial de configuração do ambiente NodeJS para instalar o NodeJS.

Etapa 1: instalar create-react-native-app

Depois de instalar o NodeJS e o NPM com sucesso em seu sistema, você pode prosseguir com a instalação de create-react-native-app (globalmente como mostrado abaixo).

C:\Users\Tutorialspoint> npm install -g create-react-native-app

Etapa 2: Criar projeto

Navegue pela pasta necessária e crie um novo projeto reagente nativo conforme mostrado abaixo.

C:\Users\Tutorialspoint>cd Desktop
C:\Users\Tutorialspoint\Desktop>create-react-native-app MyReactNative

Depois de executar o comando acima, uma pasta com nome específico é criada com o seguinte conteúdo.

Etapa 3: NodeJS Python Jdk8

Certifique-se de ter Python NodeJS e jdk8 instalado em seu sistema, caso contrário, instale-os. Além disso, é recomendável instalar a versão mais recente do yarn para evitar certos problemas.

Etapa 4: instalar React Native CLI

Você pode instalar a interface de linha de comando react nativa no npm, usando o comando install -g react-native-cli conforme mostrado abaixo.

npm install -g react-native-cli

Etapa 5: comece a reagir nativo

Para verificar a instalação, navegue pela pasta do projeto e tente iniciar o projeto usando o comando start.

C:\Users\Tutorialspoint\Desktop>cd MyReactNative
C:\Users\Tutorialspoint\Desktop\MyReactNative>npm start

Se tudo correr bem, você receberá um código QR conforme mostrado abaixo.

Conforme instruído, uma maneira de executar aplicativos nativos Rea em seu dispositivo Android é usando o Expo. Instale o cliente expo em seu dispositivo Android e escaneie o código QR obtido acima.

Etapa 6: Ejetar o projeto

Se você deseja executar o emulador do Android usando o Android Studio, saia da linha de comando atual pressionando ctrl+c.

Então, execute run eject command Como

npm run eject

Isso mostra as opções de ejeção, selecione a primeira usando as setas e pressione Enter.

Em seguida, você deve sugerir o nome do aplicativo na tela inicial e o nome do projeto do estúdio Android e projetos Xcode.

Embora seu projeto tenha sido ejetado com sucesso, você pode obter um erro como -

Ignore este erro e execute o react nativo para android usando o seguinte comando -

react-native run-android

Mas, antes disso, você precisa instalar o Android Studio.

Etapa 7: Instalando o Android Studio

Visite a página da web https://developer.android.com/studio/ e baixe o Android Studio.

Após baixar o arquivo de instalação do mesmo, clique duas vezes sobre ele e prossiga com a instalação.

Etapa 8: Configurando o AVD Manager

Para configurar o AVD Manager, clique no ícone respectivo na barra de menu.

Etapa 9: Configurando o AVD Manager

Escolha uma definição de dispositivo, Nexus 5X é sugerível.

Clique no botão Avançar para ver uma janela de imagem do sistema. Selecione osx86 Images aba.

Em seguida, selecione Marshmallow e clique em Avançar.

Finalmente, clique no botão Concluir para finalizar a configuração do AVD.

Após configurar seu dispositivo virtual, clique no botão play na coluna Actions para iniciar o emulador de Android.

Etapa 10: executando o Android

Abra o prompt de comando, navegue pela pasta do seu projeto e execute o react-native run-android comando.

Então, a execução do aplicativo começa em outro prompt, você pode ver seu status.

Em seu emulador de Android, você pode ver a execução do aplicativo padrão como -

Etapa 11: local.properties

Abra o android pasta na pasta do seu projeto SampleReactNative/android(nesse caso). Crie um arquivo com o nomelocal.properties e adicione o seguinte caminho nele.

sdk.dir = /C:\\Users\\Tutorialspoint\\AppData\\Local\\Android\\Sdk

aqui, substitua Tutorialspoint com seu nome de usuário.

Etapa 12: Recarga a quente

E para construir o aplicativo modifique o App.js e as mudanças serão atualizadas automaticamente no emulador do Android.

Caso contrário, clique em Android emulator pressione ctrl+m então, selecione Enable Hot Reloading opção.