Этот проект представляет собой универсальный сборщик для веб-приложений, основанный на Webpack. Он предоставляет готовую конфигурацию для быстрого старта разработки современных веб-приложений с использованием HTML, CSS (включая Tailwind CSS) и JavaScript (ES6+).
- Поддержка HTML, CSS и JavaScript
- Интеграция с Tailwind CSS
- Оптимизация изображений, включая поддержку WebP
- Минификация и оптимизация кода для продакшена
- Горячая перезагрузка для быстрой разработки
- Поддержка нескольких точек входа
- Настроенный ESLint и Prettier для поддержания качества кода
- Поддержка React (опционально)
- Webpack 5
- Babel
- PostCSS
- Tailwind CSS
- ESLint
- Prettier
- React (опционально)
- Клонируйте репозиторий
- Установите зависимости:
npm install
- Разработка:
npm run dev
- Сборка:
npm run build
- Линтинг:
npm run lint
- Форматирование кода:
npm run format
src/
- исходный код проектаwebpack.dev.js
- конфигурация для разработкиwebpack.prod.js
- конфигурация для продакшен билдаpostcss.config.js
- конфигурация PostCSStailwind.config.js
- конфигурация Tailwind CSS
Я приветствую любой вклад в развитие проекта! Пожалуйста, ознакомьтесь с руководством по внесению изменений в файле CONTRIBUTING.md.
Для связи с разработчиком или по вопросам сотрудничества, пожалуйста, используйте следующие контакты:
- Email: [[email protected]]
- GitHub: [https://github.com/Father1993]аша контактная информация]