Skip to content

Extensões

NOTA

A Vite tem por objetivo fornecer suporte fora da caixa para os padrões comum de desenvolvimento de web. Antes de procurares 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 em um projeto de Rollup já são cobertos na Vite.

Consulte Utilizando Extensões para obter informações a respeito de como utilizar as extensões.

Extensões Oficiais

@vitejs/plugin-vue

  • Fornece suporte para Componentes de Ficheiro Único de 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 Babel, alcançando HMR rápida com uma pegada de pacote pequena 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 mais a esbuild são usadas quando estiveres a usar extensões, de outro modo apenas a esbuild é usada. Para projetos grandes não exige extensões de React não-padronizadas, inicio refrigerado e Substituição de Módulo Instantânea (HMR, sigla em Inglês) pode ser significativamente mais rápido.

@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 podes submeter uma PR para listar as tuas extensões lá.

Extensões de Rollup

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

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