Vite.
npx -y skills add antfu/skills --skill vite --agent claude-codeИнструмент сборки следующего поколения с быстрым dev-сервером (native ESM + HMR) и оптимизированными production-сборками. Версия 8 использует бандлер Rolldown и трансформер Oxc. Применяйте при работе с проектами на Vite, vite.config.ts, плагинами Vite, сборкой библиотек или SSR-приложений.
vite.config.ts| Тема | Описание | Файл |
|---|---|---|
| Configuration | defineConfig, условные конфиги, loadEnv | references/core-config.md |
| Features | import.meta.glob, asset queries (?raw, ?url), import.meta.env, HMR API | references/core-features.md |
| Plugin API | Хуки Vite, virtual modules, порядок плагинов | references/core-plugin-api.md |
| Build & SSR | Library mode, SSR middleware mode, ssrLoadModule, JavaScript API | references/build-and-ssr.md |
| Environment API | Vite 6+ мультисредовая поддержка, кастомные runtime | references/environment-api.md |
| Rolldown Migration | Изменения Vite 8: Rolldown, Oxc, миграция конфига | references/rolldown-migration.md |
vite # Запустить dev-сервер
vite build # Production сборка
vite preview # Предпросмотр production сборки
vite build --ssr # SSR сборка
import { defineConfig } from 'vite'
export default defineConfig({
plugins: [],
resolve: { alias: { '@': '/src' } },
server: { port: 3000, proxy: { '/api': 'http://localhost:8080' } },
build: { target: 'esnext', outDir: 'dist' },
})
@vitejs/plugin-vue — Vue 3 SFC@vitejs/plugin-vue-jsx — Vue 3 JSX@vitejs/plugin-react — React с Oxc/Babel@vitejs/plugin-react-swc — React с SWC@vitejs/plugin-legacy — поддержка устаревших браузеров