Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O React Native for Desktop permite criar um aplicativo da Plataforma Universal do Windows (UWP) usando o React.
Visão geral do React Native
O React Native é um framework de aplicativos móveis de código aberto criado pelo Facebook. Ele é usado para desenvolver aplicativos para Android, iOS, Web e UWP (Windows), fornecendo controles de interface do usuário nativos e acesso total à plataforma nativa. Trabalhar com o React Native requer uma compreensão dos fundamentos do JavaScript.
Para obter mais informações gerais sobre o React, consulte a página de visão geral do React .
Pré-requisitos
Os requisitos de configuração para usar o React Native for Desktop podem ser encontrados na página Requisitos do sistema . Verifique se o Modo de Desenvolvedor está ativado nas Configurações do Windows.
Instalar o React Native para Desktop
Você pode criar um aplicativo da área de trabalho do Windows usando o React Native for Desktop seguindo estas etapas.
Abra uma janela de linha de comando (terminal) e navegue até o diretório onde você deseja criar seu projeto de aplicativo da área de trabalho do Windows.
Você pode usar esse comando com o Node Package Executor (NPX) para criar um projeto React Native sem a necessidade de instalar ferramentas adicionais local ou globalmente. O comando gerará um aplicativo React Native no diretório especificado pelo
<projectName>.npx react-native init <projectName>Se você quiser iniciar um novo projeto com uma versão específica do React Native, poderá usar o argumento
--version. Para obter informações sobre versões do React Native, consulte Versions - React Native.npx react-native@X.XX.X init <projectName> --version X.XX.XAlterne para o diretório do projeto e execute o seguinte comando para instalar os pacotes do React Native for Desktop:
cd projectName npx react-native-windows-init --overwritePara executar o aplicativo, primeiro inicie seu navegador da Web (ou seja. Microsoft Edge) e, em seguida, execute o seguinte comando:
npx react-native run-windows
Depurar a aplicação React Native de desktop usando o Visual Studio
Instale o Visual Studio 2022 com as seguintes opções marcadas:
- Cargas de trabalho: Desenvolvimento da Plataforma Universal Windows & Desenvolvimento Desktop com C++.
- Componentes Individuais: Atividades de desenvolvimento e apoio ao desenvolvimento de Node.js.
Abra o arquivo de solução na pasta do aplicativo no Visual Studio (por exemplo, AwesomeProject/windows/AwesomeProject.sln se você usou AwesomeProject como <projectName>).
Selecione a configuração de depuração e a plataforma x64 nos controles da caixa de combinação à esquerda do botão Executar e abaixo do item de menu Equipe e Ferramentas.
Execute
yarn starta partir do diretório do projeto e aguarde até que o empacotador React Native relate o sucesso.Selecione Executar à direita do controlo da caixa de combinação da plataforma no VS, ou selecione o item de menu Depurar ->Iniciar sem Depurar. Agora vê a sua nova aplicação e o Chrome deve ter carregado http://localhost:8081/debugger-ui/ num novo separador.
Selecione a tecla F12 ou Ctrl+Shift+I para abrir as Ferramentas de Desenvolvimento no navegador da Web.
Depurar a sua aplicação de área de trabalho React Native usando o Visual Studio Code
Instalar Visual Studio Code
Abra a pasta de aplicativos no VS Code.
Instale o plug-in React Native Tools para VS Code.
Crie um novo arquivo no diretório raiz de aplicativos, .vscode/launch.json e cole a seguinte configuração:
{ "version": "0.2.0", "configurations": [ { "name": "Debug Windows", "cwd": "${workspaceFolder}", "type": "reactnative", "request": "launch", "platform": "windows" } ] }Pressione F5 ou navegue até o menu de depuração (alternativamente, pressione Ctrl+Shift+D) e, no menu suspenso Depurar, selecione "Depurar Windows" e pressione a seta verde para executar o aplicativo.
Recursos adicionais
- Documentação do React Native para Desktop
- Documentos nativos do React
- documentos do React
- Instalar o NodeJS no Windows
- Experimente o percurso de aprendizagem React
Windows developer