Skip to content

Latest commit

 

History

History
37 lines (20 loc) · 1.83 KB

index.md

File metadata and controls

37 lines (20 loc) · 1.83 KB

Plugins

:::tip NOTE Vite aims to provide out-of-the-box support for common web development patterns. Before searching for a Vite or Compatible Rollup plugin, check out the Features Guide. A lot of the cases where a plugin would be needed in a Rollup project are already covered in Vite. :::

Check out Using Plugins for information on how to use plugins.

Official Plugins

  • Provides Vue 3 Single File Components support.
  • Uses esbuild and Babel, achieving fast HMR with a small package footprint and the flexibility of being able to use the Babel transform pipeline.
  • Uses esbuild during build, but replaces Babel with SWC during development. For big projects that don't require non-standard React extensions, cold start and Hot Module Replacement (HMR) can be significantly faster.
  • Provides legacy browsers support for the production build.

Community Plugins

Check out awesome-vite - you can also submit a PR to list your plugins there.

Rollup Plugins

Vite plugins are an extension of Rollup's plugin interface. Check out the Rollup Plugin Compatibility section for more information.