Плагины
ПРИМЕЧАНИЕ
Vite стремится обеспечить готовую поддержку распространенных шаблонов веб-разработки. Прежде чем искать плагин Vite или Compatible Rollup, ознакомьтесь с Руководством по функциям. Многие случаи, когда в проекте Rollup потребуется плагин, уже описаны в Vite.
Ознакомьтесь с Использование плагинов для получения информации о том, как использовать плагины.
Официальные плагины
@vitejs/plugin-vue
- Обеспечивает поддержку отдельных файловых компонентов Vue 3.
@vitejs/plugin-vue-jsx
- Обеспечивает поддержку Vue 3 JSX (через специальное преобразование Babel).
@vitejs/plugin-vue2
- Обеспечивает поддержку однофайловых компонентов Vue 2.7.
@vitejs/plugin-vue2-jsx
- Обеспечивает поддержку Vue 2.7 JSX (через специальное преобразование Babel).
@vitejs/plugin-react
- Использует esbuild и Babel, обеспечивая быстрый HMR при небольшом объеме пакета и гибкости, позволяющей использовать конвейер преобразования Babel. Без дополнительных плагинов Babel при сборке используется только esbuild.
@vitejs/plugin-react-swc
- Заменяет Babel на SWC во время разработки. Во время сборки SWC+esbuild используется при использовании плагинов, а esbuild — только в противном случае. Для больших проектов, которые не требуют нестандартных расширений React, холодный запуск и горячая замена модулей (HMR) могут быть значительно быстрее.
@vitejs/plugin-legacy
- Обеспечивает поддержку устаревших браузеров для производственной сборки.
Плагины сообщества
Проверьте awesome-vite - вы также можете отправить PR, чтобы перечислить там свои плагины.
Плагины Rollup
Плагины Vite являются расширением интерфейса плагинов Rollup. Дополнительную информацию смотрите в разделе Совместимость подключаемых модулей объединения.