Vite ist ein Front-End-Build-Tool der nächsten Generation, das von Yuxi You, dem Autor von Vue.js, entwickelt wurde. Aufgrund seines schnellen Kaltstarts, der On-Demand-Kompilierung und der Hot-Update-Funktionen hat es große Aufmerksamkeit erregt. Vite bietet eine nahezu sofortige Startgeschwindigkeit der Entwicklungsumgebung und ein hochoptimiertes Entwicklungserlebnis, indem es die native ES-Modul-Importfunktion des Browsers nutzt.
Installieren Sie Vite
Stellen Sie zunächst sicher, dass Node.js auf Ihrem System installiert ist (LTS-Version wird empfohlen). Installieren Sie dann Vite global über npm oder Yarn:
npm install -g create-vite
# Or use yarn
yarn global add create-vite
Nach dem Login kopieren
Nach dem Login kopieren
Erstellen Sie ein neues Projekt
Verwenden Sie den Befehl „create-vite“, um ein neues Vite-Projekt zu erstellen. Hier ist ein Beispiel für die Erstellung eines Vue-Projekts:
create-vite my-vite-project --template vue
cd my-vite-project
Nach dem Login kopieren
Dadurch wird ein Vue 3-basiertes Vite-Projekt initialisiert.
Entwicklung und Betrieb
Führen Sie im Projektstammverzeichnis den folgenden Befehl aus, um den Entwicklungsserver zu starten:
npm run dev
# Or use yarn
yarn dev
Nach dem Login kopieren
Vite startet sofort einen lokalen Entwicklungsserver und Sie können http://localhost:5173 im Browser aufrufen, um Ihre Anwendung anzuzeigen. Vite unterstützt Hot Module Replacement (HMR), was bedeutet, dass die Browserseite in Echtzeit ohne Aktualisierung aktualisiert wird, wenn Sie den Code bearbeiten.
Erstellen Sie eine Produktionsversion
Wenn Sie bereit sind, die Anwendung bereitzustellen, führen Sie den folgenden Befehl aus, um die Produktionsversion zu erstellen:
npm run build
# Or use yarn
yarn build
Nach dem Login kopieren
Dadurch wird ein optimierter, produktionsbereiter statischer Ordner generiert, der sich normalerweise im Verzeichnis dist befindet.
Vite-Konfiguration
npm install -g create-vite
# Or use yarn
yarn global add create-vite
Nach dem Login kopieren
Nach dem Login kopieren
Die Kernfunktionen von Vite
- Schnellstart: Vite nutzt die native ES-Modulunterstützung des Browsers, um den Entwicklungsserver ohne Bündelung schnell zu starten, wodurch die Startgeschwindigkeit erheblich verbessert wird.
- Bei Bedarf kompilieren: Im Entwicklungsmodus kompiliert Vite nur das Modul, das Sie anzeigen, wodurch der Bearbeitungs-Aktualisierungszyklus erheblich beschleunigt wird.
- Hot Module Replacement (HMR): Vite bietet ein sehr schnelles HMR-Erlebnis und nahezu nahtlose Echtzeit-Updates.
- Einfache Konfiguration: Die Konfigurationsdatei vite.config.js von Vite ist prägnanter als Webpack und senkt die Eingabeschwelle.
- Gute Kompatibilität: Vite unterstützt eine Vielzahl von Frameworks, darunter Vue, React, Preact, Svelte usw., und kann problemlos an benutzerdefinierte Konfigurationen angepasst werden.
- Plugin-System: Vite bietet ein leistungsstarkes Plugin-System, mit dem Entwickler seine Funktionalität erweitern können, um spezifische Projektanforderungen zu erfüllen.
Fortgeschrittene Erkundung
- Konfigurationsdatei: Obwohl die Standardkonfiguration von Vite bereits leistungsstark ist, können Sie in vite.config.js weitere Anpassungen vornehmen, z. B. die Konfiguration von Proxys, Aliasen, CSS-Präprozessoren usw.
- Vue DevTools: Stellen Sie beim Entwickeln von Vue-Anwendungen sicher, dass Sie die Vue DevTools-Browsererweiterung installieren und aktivieren, um den Anwendungsstatus besser debuggen zu können.
- TypeScript-Unterstützung: Wenn Sie TypeScript in Ihrem Projekt verwenden, unterstützt Vite es bereits standardmäßig. Sie müssen nur .ts- oder .tsx-Dateien in Ihr Projekt einbinden.
- Optimierung: Erfahren Sie, wie Sie die integrierten Optimierungsoptionen und externen Plugins von Vite nutzen, um die Anwendungsleistung weiter zu verbessern.
Das obige ist der detaillierte Inhalt vonVite: Eine Kurzanleitung zum Front-End-Building-Tool der nächsten Generation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!