bem/bem-tools
-
bem create elem -b b-my-block elem
bem create elem -b b-my-block elem
-
###### Создание модификатора блока или элемента
###### Создание модификатора блока или элемента
-
Создание модификатора `mod` для блока `b-my-block`
Создание модификатора `mod` для блока `b-my-block`
-
bem create mod -b b-my-block mod
bem create mod -b b-my-block mod
-
Создание модификатора `mod` в значении `val` для блока `b-my-block`
Создание модификатора `mod` в значении `val` для блока `b-my-block`
-
bem create mod -b b-my-block mod -v val
bem create mod -b b-my-block mod -v val
-
Создание модификатора `mod` для элемента `elem` блока `b-my-block`
Создание модификатора `mod` для элемента `elem` блока `b-my-block`
-
bem create mod -b b-my-block -e elem mod
bem create mod -b b-my-block -e elem mod
-
Создание модификатора `mod` в значении `val` для элемента `elem` блока `b-my-block`
Создание модификатора `mod` в значении `val` для элемента `elem` блока `b-my-block`
-
bem create mod -b b-my-block -e elem mod -v val
bem create mod -b b-my-block -e elem mod -v val
-
###### Создание произвольной БЭМ сущности используя только команду `bem create`
###### Создание произвольной БЭМ сущности используя только команду `bem create`
-
При момощи команды `bem create` можно создавать произвольные БЭМ сущности или даже наборы сущностей.
При момощи команды `bem create` можно создавать произвольные БЭМ сущности или даже наборы сущностей.
-
Создание блоков `b-block1` и `b-block2`
Создание блоков `b-block1` и `b-block2`
-
bem create -b b-block1 -b b-block2
bem create -b b-block1 -b b-block2
-
Создание элементов `elem1` и `elem2` для блока `b-block`
Создание элементов `elem1` и `elem2` для блока `b-block`
-
bem create -b b-block -e elem1 -e elem2
bem create -b b-block -e elem1 -e elem2
-
Создание модификатора `mod` блока `b-block`
Создание модификатора `mod` блока `b-block`
-
bem create -b b-block -m mod
bem create -b b-block -m mod
-
Создание модификатор `mod` блока `b-block` в значениях `val1` и `val2`
Создание модификатор `mod` блока `b-block` в значениях `val1` и `val2`
-
bem create -b b-block -m mod -v val1 -v val2
bem create -b b-block -m mod -v val1 -v val2