bem/bem-tools
-
* **String** `output` файл для записи результата, по умолчанию STDOUT
* **Array** `declaration` имя файла декларации использования (обязательный параметр) -
##### BEM.decl.subtract()
-
Вычитание деклараций.
-
## Участие в разработке
-
### Запуск автотестов
-
Для того, чтобы проверить правильность внесённых изменений, рекомендуем выполнить следующую команду в корневой директории и убедиться, что все тесты выполнились без ошибок:
-
mocha
-
### Запуск автотестов с отчётом о покрытии кода автотестами
-
Для того, чтобы узнать о степени покрытия исходного кода автотестами, следует выполнить следующую команду:
-
make test-cover
-
После этого открыть в браузере файл coverage.html. Красным цветом в отчёте будут помечены строки, которые ни разу не выполнялись во время работы тестов.
-
BEM tools — это набор инструментов для работы с файлами по БЭМ методологии.
-
Он позволяет:
-
* создавать сущности;
* собирать финальный рантайм;
* работать с build-декларациями: объединять, вычитать и получать пересение;
* собирать весь проект, используя команду bem make;
* запускать разработческий сервер на деревом исходников проекта, используя bem server. -
See also:
-
* [Установка](installation/)
* [Команды](commands/)
* [Уровни переопределения](levels/)
* [Кастомизация сборки](customization/)
* [Модули технологий](tech-modules/)
* [API](api/)
* [Участие в разработке](contribute/)
No more segments to load.
Loading more segments…
© 2009-2024 WebTranslateIt Software S.L. All rights reserved.
Terms of Service
·
Privacy Policy
·
Security Policy