Installer React directement sur Windows
Ce guide vous permettra d'installer React directement sur Windows en utilisant l'outil frontend vite.
Nous vous recommandons de suivre ces instructions si vous débutez avec React et que votre but est simplement d’apprendre. Si vous créez une application monopage (SPA) avec laquelle vous souhaitez utiliser des commandes ou outils Bash et/ou que vous envisagez de déployer sur un serveur Linux, nous vous recommandons d’effectuer l’installation avec Vite sur le Sous-système Windows pour Linux (WSL).
Pour plus d’informations générales sur React, en choisissant entre React (applications web), React Native (applications mobiles) et React Native for Desktop (applications de bureau), consultez la vue d’ensemble de React.
Créer votre application React
Pour installer Create React App :
Ouvrez un terminal (invite de commandes Windows ou PowerShell).
Créez un dossier pour le nouveau projet :
mkdir ReactProjects
, puis accédez à ce répertoire :cd ReactProjects
.Installez React en utilisant Vite :
npm create vite@latest my-react-app -- --template react
Après l'installation, modifiez les répertoires dans votre nouvelle application (« my-react-app » ou n'importe quel autre nom de votre choix) :
cd my-react-app
, installez les dépendances :npm install
puis démarrez votre serveur de développement local :npm run dev
Cette commande démarre le serveur Node.js et lance une nouvelle fenêtre de navigateur qui affiche votre application. Vous pouvez utiliser Ctrl+C pour arrêter l’exécution de l’application React dans la ligne de commande.
Remarque
Vite comprend un pipeline de build front-end utilisant Babel, esbuild et Rollup, mais ne gère pas les bases de données ou la logique back-end. Si vous cherchez à créer un site web rendu côté serveur avec React qui utilise un back-end Node.js, nous vous recommandons d’installer Next.js au lieu de recourir à cette installation Vite, davantage destinée aux applications monopages (single-page apps, SPA). Vous pouvez également envisager d’installer Gatsby si vous souhaitez créer un site web statique orienté contenu.
- Quand vous êtes prêt à déployer votre application web en production, exécutez
npm run build
pour créer une build de votre application dans le dossier « dist ». Vous pouvez en savoir plus sur le déploiement d’un site statique.
Ressources supplémentaires
Windows developer