Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Ce guide décrit la configuration d’un environnement de développement React sur WSL (sous-système Windows pour Linux) à l’aide des outils front-end Vite .
WSL est recommandé si vous envisagez de déployer sur un serveur Linux, d’utiliser des conteneurs Docker ou d’utiliser des outils Bash. Si vous débutez avec React et que vous souhaitez commencer rapidement, envisagez d’installer React directement sur Windows à la place.
Pour obtenir de l’arrière-plan sur React et les différents scénarios ( applications web, applications mobiles (React Native) et applications de bureau natives (React Native for Desktop) – consultez la vue d’ensemble de React.
Prérequis
-
WSL 2 : Installez WSL avec une distribution Linux (Ubuntu recommandé) et vérifiez qu’il s’exécute en mode WSL 2 :
wsl -l -v. Nécessite Windows 10 version 2004 ou ultérieure, ou Windows 11. - Node.js sur WSL 2 : installez Node.js à l’intérieur de votre distribution WSL à l’aide de nvm. N’utilisez pas la version installée par Windows de Node.js à l’intérieur de WSL.
Important
Stockez vos fichiers projet dans le système de fichiers WSL (par exemple, ~/projects), et non sur le lecteur Windows monté (/mnt/c/). Traverser la limite du système de fichiers ralentit considérablement les temps d’installation et de compilation.
Créer votre application React
Ouvrez votre terminal WSL (par exemple, Ubuntu).
Créez un dossier de projet et entrez-le :
mkdir ~/ReactProjects cd ~/ReactProjectsCréez une application React à l’aide de Vite :
npm create vite@latest my-react-app -- --template reactVite va créer un nouveau projet React dans le dossier
my-react-app.Accédez au nouveau dossier d’application et installez les dépendances :
cd my-react-app npm installDémarrez le serveur de développement local :
npm run devVotre application sera disponible à l’adresse
http://localhost:5173. Utilisez Ctrl+C pour arrêter le serveur.Lorsque vous êtes prêt à déployer, générez un bundle de production :
npm run buildLa sortie est placée dans le
distdossier. Consultez Déploiement d’un site statique pour les options d’hébergement.
Remarque
Vite est idéal pour les applications à page unique (APU). Si vous avez besoin d’un rendu côté serveur ou d’un backend Node.js, envisagez Next.js à la place. Pour la génération de site statique, consultez Gatsby.
Ressources supplémentaires
Windows developer