Skip to content

AlienAmigo/Britlex

Repository files navigation

Britlex



Обязательно добавьте поддержку editorconfig в ваш редактор кода.

npm i             # установить зависимости
npm start         # запустить сервер разработки (остановить: Ctrl+C)
npm build         # запустить сборку проекта
npm run bemlint   # проверить html-файлы папки build на соответствие BEM
npm run puglint   # проверить pug-файлы
npm run stylelint # проверить scss-файлы

Перед коммитом происходит автопроверка файлов. Если проверка выявила ошибки, они будут показаны в терминале.


О сборке:

в составе:

файл config.js

Файл config.js содержит глобальные настройки проекта в объекте config:

dir — переменные директорий проекта addAssets — дополнительные файлы проекта options — флаги, если нужно отключить какую-то часть сборки (например, в случае полной ненадобности js или сторонних модулей (Vendors)):

  • copyAssets — отключает копирование дополнительных файлов проекта
  • processJs — отключает создание /js/script.min.js и отслеживание изменений в js-файлах
  • copyJsVendors — отключает обработку дополнительных js-модулей и создание /js/vendors.min.js при processJs = false и processJs = false папка /js не создается

gh-pages

Модуль gh-pages для публикации результатов верстки уже установлен

npx gulp deploy  # инициализация
npm start deploy # отправка последнего коммита

Справочная информация

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published