プラグイン
NOTE
Viteは、一般的なWeb開発パターンにすぐに使用できるサポートを提供することを目指しています。 Viteまたは互換性のあるロールアッププラグインを検索する前に、機能ガイドをご覧ください。ロールアッププロジェクトでプラグインが必要になるケースの多くは、すでにViteでカバーされています。
プラグインの使用方法については、プラグインを使用してチェックしてください。
公式プラグイン
@vitejs/plugin-vue
- VUE 3つの単一ファイルコンポーネントサポートを提供します。
@vitejs/plugin-vue-jsx
- VUE 3 JSXサポートを提供します(専用のBabel Transformを介して)。
@vitejs/plugin-vue2
- VUE 2.7の単一ファイルコンポーネントサポートを提供します。
@vitejs/plugin-vue2-jsx
- VUE 2.7 JSXサポートを提供します(専用のBabel Transformを介して)。
@Vitejs/Plugin-React
- EsbuildとBabelを使用して、小さなパッケージフットプリントとBabel Transform Pipelineを使用できる柔軟性で高速HMRを達成します。追加のバベルプラグインがなければ、ビルド中にEsbuildのみが使用されます。
@vitejs/plugin-reacs-swc
- 開発中にバベルをSWCに置き換えます。生産ビルド中、プラグインを使用するときはSWC+ESBUILDが使用され、それ以外の場合のみESBUILDが使用されます。非標準の反応拡張機能を必要としない大きなプロジェクトの場合、コールドスタートおよびホットモジュールの交換(HMR)は大幅に高速になる可能性があります。
@Vitejs/Plugin-Legacy
- 生産ビルドのレガシーブラウザのサポートを提供します。
コミュニティプラグイン
Awesome -Viteをチェックしてください - PRを提出して、そこにプラグインをリストすることもできます。
ロールアッププラグイン
Viteプラグインは、Rollupのプラグインインターフェイスの拡張機能です。詳細については、ロールアッププラグインの互換性セクションをご覧ください。