Какой опыт работы с Vite

Ответ

Имею опыт работы с Vite в нескольких проектах. Использовал его для быстрой настройки окружения, особенно ценю мгновенный запуск dev-сервера и HMR.

Настроил кастомные конфиги (аналоги webpack), подключал плагины (например, @vitejs/plugin-react для React). Работал с импортами CSS-модулей, SVG как компоненты через vite-plugin-svg.

Пример vite.config.js:

import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import svgr from 'vite-plugin-svg';

export default defineConfig({
  plugins: [react(), svgr()],
  resolve: {
    alias: {
      '@': '/src',
    },
  },
});

Также оптимизировал сборку для production через build с настройкой чанков и анализатором через rollup-plugin-visualizer.