Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este guia explica como configurar um ambiente de desenvolvimento do React no WSL (Subsistema do Windows para Linux) usando as ferramentas de front-end do Vite .
O WSL é recomendado se você planeja implantar em um servidor Linux, usar contêineres do Docker ou trabalhar com ferramentas baseadas em Bash. Se você for novo no React e quiser apenas começar rapidamente, considere instalar o React diretamente no Windows .
Para obter informações sobre o React e os diferentes cenários – aplicativos Web, aplicativos móveis (React Native) e aplicativos nativos da área de trabalho (React Native for Desktop) – consulte a visão geral do React.
Pré-requisitos
-
WSL 2: instale o WSL com uma distribuição do Linux (Ubuntu recomendado) e confirme se ele está em execução no modo WSL 2:
wsl -l -v. Requer o Windows 10 versão 2004 ou posterior ou o Windows 11. - Node.js no WSL 2: instale Node.js dentro da distribuição do WSL usando nvm. Não use a versão instalada pelo Windows do Node.js dentro do WSL.
Importante
Armazene seus arquivos de projeto dentro do sistema de arquivos WSL (por exemplo, ~/projects), não na unidade do Windows montada (/mnt/c/). Trabalhar no limite do sistema de arquivos reduz significativamente os tempos de instalação e compilação.
Criar seu aplicativo React
Abra o terminal do WSL (por exemplo, Ubuntu).
Crie uma nova pasta de projeto e insira-a:
mkdir ~/ReactProjects cd ~/ReactProjectsCrie um novo aplicativo React usando o Vite:
npm create vite@latest my-react-app -- --template reactO Vite criará um novo projeto React na pasta
my-react-app.Navegue até a nova pasta do aplicativo e instale dependências:
cd my-react-app npm installInicie o servidor de desenvolvimento local:
npm run devSeu aplicativo estará disponível em
http://localhost:5173. Use Ctrl+C para interromper o servidor.Quando você estiver pronto para implantar, crie um pacote de produção:
npm run buildA saída é colocada na pasta
dist. Consulte a implantação de um site estático para opções de hospedagem.
Observação
O Vite é ideal para SPAs (aplicativos de página única). Se você precisar de renderização do lado do servidor ou de um back-end Node.js, considere Next.js em vez disso. Para a geração de sites estáticos, consulte Gatsby.
Recursos adicionais
Windows developer