Skip to content

Universal Webpack Project Builder - это мощный и гибкий инструмент для быстрой настройки и сборки веб-проектов. Разработанный с учетом современных требований веб-разработки, этот сборщик предоставляет готовую конфигурацию Webpack, оптимизированную для различных типов проектов.

License

Notifications You must be signed in to change notification settings

Father1993/CustomWebpack-Config

Repository files navigation

Универсальный сборщик проектов на Webpack

Описание

Этот проект представляет собой универсальный сборщик для веб-приложений, основанный на 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 (опционально)

Установка

  1. Клонируйте репозиторий
  2. Установите зависимости: npm install

Использование

  • Разработка: npm run dev
  • Сборка: npm run build
  • Линтинг: npm run lint
  • Форматирование кода: npm run format

Структура проекта

  • src/ - исходный код проекта
  • webpack.dev.js - конфигурация для разработки
  • webpack.prod.js - конфигурация для продакшен билда
  • postcss.config.js - конфигурация PostCSS
  • tailwind.config.js - конфигурация Tailwind CSS

Вклад в проект

Я приветствую любой вклад в развитие проекта! Пожалуйста, ознакомьтесь с руководством по внесению изменений в файле CONTRIBUTING.md.

Контакты

Для связи с разработчиком или по вопросам сотрудничества, пожалуйста, используйте следующие контакты:

About

Universal Webpack Project Builder - это мощный и гибкий инструмент для быстрой настройки и сборки веб-проектов. Разработанный с учетом современных требований веб-разработки, этот сборщик предоставляет готовую конфигурацию Webpack, оптимизированную для различных типов проектов.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published