Skip to content

intervolga/project-stub

Repository files navigation

Webpack BEM project stub

Project-stub – это шаблонный репозиторий для создания БЭМ-проектов. Он содержит необходимый минимум конфигурационных файлов и директорий, который позволяет быстро развернуть проект с нуля.

В project-stub по умолчанию подключены основные БЭМ-библиотеки:

Требования к установке

  • Node.js 6+ – это программная платформа, основанная на языке JavaScript и позволяющая легко создавать быстрые и масштабируемые сетевые приложения.
  • Git Bash – для пользователей операционной системы Windows.

Важно Пользователям Windows необходимо выполнять все команды в Git Bash. Убедитесь, что Git Bash запущен от имени администратора.

Поддерживаемые браузеры

Список поддерживаемых браузеров - используемый в ИНТЕРВОЛГЕ.

Установка

Клонируем репозиторий и устанавливаем все необходимые зависимости:

git clone https://github.com/intervolga/project-stub.git --depth 1 my-bem-project
cd my-bem-project
npm install

Важно: Не используйте права суперпользователя (root) при установке npm-зависимостей.

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

npm run XXX

Базовые команды

Все команды необходимо выполнять в терминале локально.

Старт сервера

npm run dev:watch

На вашем компьютере запустился сервер для разработки. Чтобы проверить это, откройте в браузере http://localhost:8080/.

Сборка production-версии

npm run prod:build

В папку dist будут собраны и минифицированы все необходимые ресурсы

About

BEM + Webpack project stub

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published