Plugins
NOTE
A Vite visa fornecer suporte fora da caixa para padrões comuns de desenvolvimento da Web. Antes de procurar um plug -in de rollup vite ou compatível, consulte o guia de recursos . Muitos dos casos em que um plug -in seria necessário em um projeto de rollup já está coberto de vite.
Confira o uso de plugins para obter informações sobre como usar plugins.
Plugins Oficiais
@vitejs/plugin-vue
- Fornece Suporte De Componentes De Arquivo Único VUE 3.
@vitejs/plugin-vue-jsx
- Fornece suporte JSX VUE 3 (via Transformação de Babel dedicada ).
@vitejs/plugin-vue2
- Fornece Suporte De Componentes De Arquivo Único VUE 2.7.
@vitejs/plugin-vue2-jsx
- Fornece suporte JSX VUE 2.7 (via transformada Babel dedicada ).
@vitejs/plugin-react
- Usa Esbuild e Babel, alcançando HMR rápido com uma pequena pegada de embalagem e a flexibilidade de poder usar o pipeline de transformação Babel. Sem plug -ins Babel adicionais, apenas o ESBuild é usado durante as construções.
@vitejs/plugin-react-swc
- Substitui Babel pelo SWC durante o desenvolvimento. Durante as compilações de produção, o SWC+ESBuild é usado ao usar plug -ins e apenas o ESBUILD. Para grandes projetos que não exigem extensões de reação não padrão, a Start Start Cold e a substituição de módulos quentes (HMR) podem ser significativamente mais rápidos.
@vitejs/plugin-legacy
- Fornece suporte de navegadores herdados para a construção da produção.
Plugins Comunitários
Confira o Awesome -Vite - você também pode enviar um PR para listar seus plugins lá.
Plugins De Rollup
Os plug -ins de vite são uma extensão da interface do plug -in da Rollup. Confira a seção de compatibilidade do plug -in Rollup para obter mais informações.