bem / project-stub

deps
314 stars 199 forks source link

Как нибудь можно чтобы на основании bemjson создавались директории для блоков? #107

Open krll-k opened 9 years ago

krll-k commented 9 years ago

index.bemjson.js:

block : 'information',
content : [
    {
        block : 'telephone',
        content : [
            {
                elem : 'phone-number',
                content : '8 (831) 280-96-51'
            },
            {
                elem : 'opening-times',
                content : 'Пн-Пт: 9:00-18:00'
            }
        ]
    },
    {
        block : 'telephone',
        content : [
            {
                elem : 'phone-number',
                content : '8 (800) 555-18-38'
            },
            {
                elem : 'additional-information',
                content : 'Звонок по России бесплатный'
            }
        ]
    }
]

У меня еще не созданы блок information в desktop.blocks, и я не хочу его вручную создавать, вот можно было бы на основании bemjson всего лишь одной командой или по сейву их получать

Хочу чтобы по определенной команде создался файл desctop.blocks/telephone/telephone.css:

.telephone {

}

.telephone__phone-number {

}

.telephone__opening-times {

}

.telephone__additional-information {

}
tadatuta commented 9 years ago

@krll-k Сделал на коленке обертку над bem create на 30 строк: https://github.com/tadatuta/create-files-by-bemjson, надеюсь, пригодится.