Skip to content

Extensões

NOTA

A Vite tem por objetivo fornecer suporte fora da caixa para os padrões de desenvolvimento da Web comuns. Antes de procurar por uma extensão compatível com a Vite ou Rollup, consulte o Guia de Funcionalidades. Muitos casos onde uma extensão seria necessária num projeto de Rollup já são cobertos na Vite.

Consulte o guia Usando Extensões por informações a respeito de como usar as extensões.

Extensões Oficiais

@vitejs/plugin-vue

  • Fornece suporte para Componentes de Ficheiro Único da Vue 3

@vitejs/plugin-vue-jsx

@vitejs/plugin-vue2

  • Fornece suporta aos Componentes de Ficheiro Único da Vue 2.7.

@vitejs/plugin-vue2-jsx

@vitejs/plugin-react

  • Usa a esbuild e a Babel, alcançando a rápida substituição de módulo instantânea com uma pequena pegada de pacote e a flexibilidade de ser capaz de usar a conduta de transformação da Babel. Sem as extensões adicionais da Babel, apenas a esbuild é usada durante as construções.

@vitejs/plugin-react-swc

  • Substitui a Babel pela SWC durante o desenvolvimento. Durante as construções, a SWC e a esbuild são usadas quando usamos extensões, de outro modo apenas a esbuild é usada. Para projetos grandes não exigem extensões de React não-padronizadas, o arranque refrigerado e a substituição de módulo instantânea podem ser significativamente mais rápidos.

@vitejs/plugin-legacy

  • Fornece suporte de navegadores legados para a construção de produção.

Extensões da Comunidade

Consulte a awesome-vite - também podemos submeter um pedido de atualização de repositório (ou PR) para listar as nossas extensões dentro do repositório.

Extensões de Rollup

As extensões da Vite são uma extensão da interface de extensão da Rollup. Consulte a seção de Compatibilidade de Extensão de Rollup por mais informações.

Lançada sob a Licença MIT. (ea807608)