Installation von React direkt unter Windows
In diesem Leitfaden wird die direkte Installation von React unter Windows erläutert, die mit dem vite-Frontend-Tool ausgeführt wird.
Es wird empfohlen diese Anweisungen zu befolgen, wenn Sie noch nicht mit React arbeiten und nur am Lernen interessiert sind. Wenn Sie eine Single-Page-App (SPA) erstellen, mit der Sie Bash-Befehle oder -Tools verwenden möchten und/oder die Bereitstellung auf einem Linux-Server planen, empfehlen wir, dass Sie mit vite unter Windows-Subsystem für Linux (WSL)installieren.
Allgemeine Informationen zu React finden Sie in der React-Übersicht, bei der Entscheidung zwischen React (Web-Apps), React Native (mobile Apps) und React Native for Desktop (Desktop-Apps).
Erstellen Ihrer React-App
So installieren Sie die Create-React-App:
Öffnen Sie ein Terminal (Windows-Eingabeaufforderung oder PowerShell).
Erstellen Sie mit
mkdir ReactProjects
einen neuen Projektordner, und wechseln Sie mitcd ReactProjects
in das Verzeichnis.Installieren Sie React mit vite:
npm create vite@latest my-react-app -- --template react
Ändern Sie nach der Installation die Verzeichnisse in Ihre neue App („my-react-app“ oder Ihren ausgewählten Namen):
cd my-react-app
Installieren Sie die Abhängigkeiten:npm install
, und starten Sie dann den lokalen Entwicklungsserver:npm run dev
Mit diesem Befehl wird der Node.js Server gestartet und ein neues Browserfenster geöffnet, in dem Ihre App angezeigt wird. Sie können STRG+C verwenden, um die Ausführung der React-App in der Befehlszeile zu beenden.
Hinweis
Vite umfasst eine Front-End-Buildpipeline, die Babel, esbuild und Rollup verwendet, aber keine Backend-Logik oder Datenbanken verarbeitet. Wenn Sie eine vom Server übertragene Website mit React erstellen möchten, die ein Node.js-Back-End verwendet, empfehlen wir die Installation von Next.js anstelle der Vite-Installation, die eher für Single-Page-Apps (SPAs) vorgesehen ist. Sie sollten auch die Installation von Gatsby in Erwägung ziehen, wenn Sie eine statische inhaltsorientierte Website erstellen möchten.
- Wenn Sie bereit sind, Ihre Web-App in der Produktion bereitzustellen, erstellt die Ausführung von
npm run build
einen Build Ihrer App im Ordner „dist“. Weitere Informationen finden Sie unter Bereitstellen einer statischen Website.
Zusätzliche Ressourcen
Windows developer