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

Всем привет. Начал я знакомится с БЭМ, очень он мне понравился. Решил попробовать его вживую. Склонировал себе project-stub, установил зависимости. Все работает, все круто, все попробовал, кароче все супер. Но тут я дошел до i-bem js, думаю дай попробую написать что-то простенькое на нем. Взял блок:

{
    block: 'header',
    js: true,
    content: [
        'header content goes here'
    ]
}
В папке common.blocks создал как полагается папку header, положил туда header.js И написал туда самое простое что смог придумать:
console.log(1);
modules.define('header', ['i-bem__dom'], function(provide, BEMDOM) {
    provide(BEMDOM.decl(this.name, {
        onSetMod : {
            'js': {
                'inited': function () {
                    console.log('hello');
                    this.bindTo('click', function(e) {
                        console.log("Clicked!")
                    });
                }
            }
        }
    }));
});

Единица выводится, а вот hello и уж темболее clicked нет. В чем может быть проблема? Не знаю в какую сторону копать, может какая-то зависимость не установилась или в синтаксисе не разобрался. Не пойму...