Commit Graph

6 Commits

Author SHA1 Message Date
Ilia Mashkov
1ed871a9fd feat: Улучшена работа с svg, добавлена поддержка кастомизации 2025-11-20 12:04:08 +03:00
Ilia Mashkov
926702b1bf Настройка BundleAnalyzerPlugin
- Установлен analyzerMode: static для предотвращения конфликтов при запуске dev-сервера
2025-11-19 18:52:24 +03:00
Ilia Mashkov
dc789c68cd Обновление конфига css-loader для поддержки .css и дефолтных импортов
- Обновлен regex для включения обработки .css файлов (необходимо для стилей Swiper)
- Отключен namedExport в опциях css-loader для исправления дефолтных импортов из SCSS модулей
2025-11-19 18:51:01 +03:00
Ilia Mashkov
b8115536f8 Добавлен алиас @ для FSD импортов 2025-11-19 18:48:03 +03:00
Ilia Mashkov
fb5a5a16bc fix: Исправлены ошибки линтера 2025-11-19 10:10:16 +03:00
Ilia Mashkov
1376a20c90 feat: модульная конфигурация webpack с React 19 и TypeScript 5
- Создана модульная архитектура webpack конфигурации в config/build/
- Настроены loader'ы: Babel, TypeScript, CSS/SCSS, File, SVGR
- Добавлены плагины: HtmlWebpackPlugin, MiniCssExtractPlugin, ReactRefresh, BundleAnalyzer
- Настроен dev-сервер с HMR и поддержкой SPA роутинга
- Добавлена полная JSDoc документация на русском языке
2025-11-19 10:08:33 +03:00