Heim > Web-Frontend > js-Tutorial > Hauptteil

Reagieren Sie mit Vite On Steroids

PHPz
Freigeben: 2024-08-14 10:33:54
Original
652 Leute haben es durchsucht

Eine leistungsstarke Starter-Vorlage für die moderne Webentwicklung

Erstellen von React-Anwendungen leicht gemacht mit React with Vite On Steroids – Eine Startervorlage zum einfachen Erstellen leistungsstarker React-Anwendungen.

Was ist drin?

Diese Vorlage ist vollgepackt mit Funktionen, die Ihren Entwicklungsprozess optimieren sollen:

  • Vite: Das blitzschnelle Build-Tool, das eine schnelle Entwicklung und optimierte Produktions-Builds gewährleistet.
  • React: Die beliebte JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen.
  • TypeScript: Fügen Sie Ihrem JavaScript Typsicherheit und erweiterte Tools hinzu.
  • Tailwind CSS: Ein Utility-First-CSS-Framework zum Erstellen beeindruckender Designs, ohne benutzerdefiniertes CSS schreiben zu müssen.
  • ESLint: Halten Sie Ihre Codebasis sauber und konsistent mit den Pluggable-Linting-Regeln.
  • Hübscher: Ein eigensinniger Codeformatierer, der einen einheitlichen Stil in Ihrem gesamten Projekt erzwingt.
  • Vitest: Ein blitzschnelles Unit-Testing-Framework mit einem Vite-nativen Ansatz.
  • Testbibliothek: Einfache und vollständige Testdienstprogramme, die gute Testpraktiken fördern.
  • Playwright: Ein vielseitiges End-to-End-Test-Framework, das mehrere Browser unterstützt.
  • Husky: Automatisieren Sie Ihre Git-Hooks, z. B. Pre-Commit-Hooks, um die Qualität des Codes sicherzustellen, bevor er im Repository ankommt.

Erste Schritte

Voraussetzungen

Bevor Sie eintauchen, stellen Sie sicher, dass Folgendes installiert ist:

  • Node.js (Version 20.x oder höher)
  • Garn (oder npm oder pnpm)

Installation

Starten Sie Ihr Projekt mit diesen einfachen Schritten:

  1. Klonen Sie das Repository:
   git clone https://github.com/RicardoGEsteves/react-with-vite-on-steroids.git
   cd react-with-vite-on-steroids
Nach dem Login kopieren
  1. Abhängigkeiten installieren:
   yarn
Nach dem Login kopieren

Ausführen des Entwicklungsservers

Bereit, mit dem Codieren zu beginnen? Starten Sie den Entwicklungsserver mit:

yarn dev
Nach dem Login kopieren

Gebäude für die Produktion

Wenn Sie zur Bereitstellung bereit sind, erstellen Sie einen Produktions-Build mit:

yarn build
Nach dem Login kopieren

Ausführen von Tests

Diese Vorlage enthält integrierte Testdienstprogramme, um sicherzustellen, dass Ihr Code wie erwartet funktioniert.

  • Unit-Tests mit Vitest:
  yarn test
Nach dem Login kopieren
  • Testabdeckung prüfen:
  yarn coverage
Nach dem Login kopieren
  • End-to-End-Tests mit Dramatiker:

    • Führen Sie alle Tests durch:
    yarn playwright test
    
    Nach dem Login kopieren
    • Interaktiver UI-Modus:
    yarn playwright test --ui
    
    Nach dem Login kopieren
    • Tests nur auf Desktop Chrome ausführen:
    yarn playwright test --project=chromium
    
    Nach dem Login kopieren
    • Tests in einer bestimmten Datei ausführen:
    yarn playwright test example
    
    Nach dem Login kopieren
    • Debug-Modus:
    yarn playwright test --debug
    
    Nach dem Login kopieren
    • Tests automatisch mit Codegen generieren:
    yarn playwright codegen
    
    Nach dem Login kopieren

Linting und Formatierung

Behalten Sie die Qualität und Konsistenz des Codes mit diesen Befehlen bei:

  • Lint den Code:
  yarn lint
Nach dem Login kopieren
  • Flusenfehler beheben:
  yarn lint:fix
Nach dem Login kopieren
  • Formatieren Sie den Code:
  yarn format
Nach dem Login kopieren

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert. Weitere Einzelheiten finden Sie in der LIZENZ-Datei.

Danksagungen

Ein großes Dankeschön an die Entwickler und Communities hinter diesen erstaunlichen Tools:

  • Vite
  • Reagieren
  • TypeScript
  • Tailwind CSS
  • ESLint
  • Hübscher
  • Vitest
  • Testbibliothek
  • Dramatiker
  • Husky

Schauen Sie sich die Vorlage @RicardoGEsteves an

Haben Sie viel auf meiner Website unter https://www.ricardogesteves.com

Folge mir @ricardogesteves
X(twitter)

React with Vite On Steroids

RicardoGEsteves (Ricardo Esteves) · GitHub

Full-Stack-Entwickler | Leidenschaft für die Schaffung intuitiver und wirkungsvoller Benutzererlebnisse | Sitz in Lissabon, Portugal ?? - RicardoGEsteves

React with Vite On Steroids github.com

Das obige ist der detaillierte Inhalt vonReagieren Sie mit Vite On Steroids. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!