bem/bem-tools
-
7aa52057540620e862754c058bb5dac72b95f0f4
7aa52057540620e862754c058bb5dac72b95f0f4
##### BEM.decl.merge() -
0b160d2100f9b1f377841ca3f174fc87bb6a8f63
0b160d2100f9b1f377841ca3f174fc87bb6a8f63
Объединение деклараций. -
1763200c81839461f95fa7e42a5b5e5798e7b309
1763200c81839461f95fa7e42a5b5e5798e7b309
* **String** `output` файл для записи результата, по умолчанию STDOUT
* **Array** `declaration` имя файла декларации использования (обязательный параметр) -
30fbee0e7ea48f88da931f52ba4386653d5ce112
30fbee0e7ea48f88da931f52ba4386653d5ce112
##### BEM.decl.subtract() -
0619e2934ad8d0466ac202cd90cc870cbd92ad88
0619e2934ad8d0466ac202cd90cc870cbd92ad88
Вычитание деклараций. -
c17dbece7674456c9b75e1ce0394b96592b79bcc
c17dbece7674456c9b75e1ce0394b96592b79bcc
## Участие в разработке -
36eb47b604617e99a9049d876e42b0c260b7241c
36eb47b604617e99a9049d876e42b0c260b7241c
### Запуск автотестов -
cb4a11209ed617cac8f3a48384370fd962a12ed4
cb4a11209ed617cac8f3a48384370fd962a12ed4
Для того, чтобы проверить правильность внесённых изменений, рекомендуем выполнить следующую команду в корневой директории и убедиться, что все тесты выполнились без ошибок: -
27a62f3f299049cb44943bba75ab0527bbad7b32
27a62f3f299049cb44943bba75ab0527bbad7b32
mocha -
2c63209a78054f385908e186b26b50824ebd111b
2c63209a78054f385908e186b26b50824ebd111b
### Запуск автотестов с отчётом о покрытии кода автотестами -
614795fe36b46bd289fcca12ce77c286b8b44883
614795fe36b46bd289fcca12ce77c286b8b44883
Для того, чтобы узнать о степени покрытия исходного кода автотестами, следует выполнить следующую команду: -
796f9b3a219943165a6efe86b6cde4a127c60099
796f9b3a219943165a6efe86b6cde4a127c60099
make test-cover -
07b8aa83490ff549ee51bf49744220ed06c68f4f
07b8aa83490ff549ee51bf49744220ed06c68f4f
После этого открыть в браузере файл coverage.html. Красным цветом в отчёте будут помечены строки, которые ни разу не выполнялись во время работы тестов. -
e1a88a63a5bb1afe2357aa13c13eb5ad7f41f536
e1a88a63a5bb1afe2357aa13c13eb5ad7f41f536
BEM tools — это набор инструментов для работы с файлами по БЭМ методологии. -
84cee8667fde2cdca0deef78d511fdc49dc5da63
84cee8667fde2cdca0deef78d511fdc49dc5da63
Он позволяет: -
56e7794dbea2151338ac1fd202421232555eab2d
56e7794dbea2151338ac1fd202421232555eab2d
* создавать сущности;
* собирать финальный рантайм;
* работать с build-декларациями: объединять, вычитать и получать пересение;
* собирать весь проект, используя команду bem make;
* запускать разработческий сервер на деревом исходников проекта, используя bem server. -
371a87eafb4de078ff674d69a5a89c186532eb49
371a87eafb4de078ff674d69a5a89c186532eb49
See also: -
ba51af2077478b174abd0bae75d4a113cb6c75bf
ba51af2077478b174abd0bae75d4a113cb6c75bf
* [Установка](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