Головна/WordPress Fullstack/Блупринти/Кастомні теми/Інтеграція збирача Vite 6, Tailwind CSS v4 та TypeScript у тему WordPress
До карток розділу «Кастомні теми»Кастомні теми(ТЗ 21 из 54)
ТЗ: Інтеграція збирача Vite 6, Tailwind CSS v4 та TypeScript у тему WordPressТрудозатраты~8 рабочих часов
Фриланс вилка~$360 – $600 (€320 – €560)
Оценка веб-студии~$760 – $1,280 (€720 – €1200)
ТЗ заказчика (исходный бриф):
Наш старий збирач на Gulp/Webpack працює надто повільно — збереження CSS оновлюється по 5 секунд. Нам потрібен надшвидкий пайплайн на Vite 6 з Tailwind CSS v4 та TypeScript з підтримкою миттєвого HMR та оптимізованою продакшн-збіркою.
Ключевые требования:
- •Збірка на Vite 6 з налаштованим проксі для локального середовища WordPress
- •Tailwind CSS v4 з офіційним плагіном для Vite та конфігурацією на рівні CSS
- •Конфігурація TypeScript зі строгою типізацією та підтримкою типів WordPress
- •PHP-клас завантажувача асетів, що парсить manifest.json для хешованих файлів у продакшні та підключає HMR-клієнт у dev-режимі
- •Продакшн-збірка з мініфікацією та розділенням коду на чанки в каталозі /dist
Ограничения проекта:
- •Бездоганна робота HMR через HTTPS у локальних середовищах (LocalWP, DDEV, Docker)
- •Жодних зламаних шляхів до зображень та шрифтів, зазначених у CSS
- •Виключення node_modules, src та конфігураційних файлів із релізного архіву теми
Критерии приёмки (KPI):
- Швидкість оновлення HMR < 50мс після зміни файлу
- Розмір продакшн JS-бандла < 40КБ gzipped
- Повна автоматизація кеш-бастингу після релізу без ручного очищення
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: