Plugins
NOTE
VITE zielt darauf ab, außergewöhnliche Unterstützung für gemeinsame Webentwicklungsmuster zu unterstützen. Bevor Sie nach einem vite- oder kompatiblen Rollup -Plugin suchen, lesen Sie die Features -Handbuch . Viele der Fälle, in denen ein Plugin in einem Rollup -Projekt benötigt wird, sind bereits in vite behandelt.
Überprüfen Sie die Plugins , um Informationen zur Verwendung von Plugins zu erhalten.
Offizielle Plugins
@vitejs/plugin-vue
- Bietet Vue 3 -Einzeldateikomponenten Unterstützung.
@vitejs/plugin-vue-jsx
- Bietet Vue 3 JSX -Unterstützung (über dedizierte Babel -Transformation ).
@vitejs/plugin-vue2
- Bietet VUE 2.7 Einzeldateikomponenten Unterstützung.
@vitejs/plugin-vue2-jsx
- Bietet VUE 2.7 JSX -Unterstützung (über dedizierte Babel -Transformation ).
@vitejs/Plugin-React
- Verwendet Esbuild und Babel und erreicht schnelle HMR mit einem kleinen Paket -Fußabdruck und der Flexibilität, die Babel -Transformationspipeline zu verwenden. Ohne zusätzliche Babel -Plugins wird nur ESBuild während der Builds verwendet.
@vitejs/Plugin-react-swc
- Ersetzt Babel durch SWC während der Entwicklung. Während der Produktionsergebnisse werden SWC+ESBUILD bei Verwendung von Plugins und ESBuild nur anders verwendet. Für große Projekte, bei denen keine nicht standardmäßigen Reaktionen erforderlich sind, können Kaltstart und HOT-Modulersatz (HMR) erheblich schneller sein.
@vitejs/Plugin-Legacy
- Bietet Legacy Browsers Support für den Produktionsbau.
Community -Plugins
Schauen Sie sich Awesome -Vite an - Sie können auch eine PR einreichen, um Ihre Plugins dort aufzulisten.
Rollup -Plugins
VITE -Plugins sind eine Erweiterung der Plugin -Schnittstelle von Rollup. Weitere Informationen finden Sie im Abschnitt "Rollup -Plugin -Kompatibilität" .