Войти с помощью github
Форум /

Имеем такой bemjson

'footer-menu': [
    {
        elem: 'item',
        url: 'http://df.dfd/ ',
        content: 'пункт меню1'
    },
    {
        url: 'http://df.dfd/ ',
        content: 'пункт меню2'
    },
    {
        url: 'http://df.dfd/ ',
        content: 'пункт меню3'
    },
]

И такой bemhtml

block('footer-menu')(
    tag()('ul'),
    content()(function(){
        return this.ctx['footer-menu'].map(function(item){
            return [
                {
                    block: 'footer-menu',
                    elem: 'item',
                    tag: 'li',
                    content: {
                        tag: 'a',
                        attrs: { href: item.url},
                        content: item.content
                    }
                },
                ''
            ]
        })
    })
);

И такой deps.js

({
    mustDeps: [
        { block: 'footer-menu', elem:' item' }
    ]
})

Почему не подключаются стили элемента блока? Если я явно его укажу в bemjson то конечно все ок. Насколько я понимаю именно deps.js и должен был добавить зависимость и элемент в процессе сборки прилетел бы в css