Skip to content

May 9th, 2024

Vite Meetup SF

Plugins

HINWEIS

Vite zielt darauf ab, Out-of-the-Box-Unterstützung für gängige Webentwicklungsmuster zu bieten. Bevor Sie nach einem Vite- oder kompatiblen Rollup-Plugin suchen, sollten Sie sich die Anleitung der Funktionen ansehen. Viele der Fälle, in denen ein Plugin für ein Rollup-Projekt benötigt wird, sind bereits in Vite abgedeckt.

Unter Plugins verwenden finden Sie Informationen über die Verwendung von Plugins.

Offizielle Plugins

@vitejs/plugin-vue

  • Bietet Unterstützung für Vue 3 Single File Components.

@vitejs/plugin-vue-jsx

@vitejs/plugin-vue2

  • Bietet Unterstützung für Vue 2 Single File Components.

@vitejs/plugin-react

  • Verwendet esbuild und Babel und erreicht so ein schnelles HMR mit geringem Paketplatzbedarf und der Flexibilität, die Babel-Transformationspipeline verwenden zu können. 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 Builds werden SWC+esbuild verwendet, wenn Plugins verwendet werden, und ansonsten nur esbuild. Bei großen Projekten, die keine nicht standardmäßigen React-Erweiterungen erfordern, können der Kaltstart und das Hot Module Replacement (HMR) deutlich schneller sein.

@vitejs/plugin-legacy

  • Bietet Unterstützung für Legacy-Browser für den produktiven Build.

Plugins der Community

Schauen Sie sich awesome-vite an - Sie können auch einen Pull Request 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.

Veröffentlicht unter der MIT-Lizenz. (45f1768a)