Open JiLiZART opened 9 years ago
@JiLiZART Стоит использовать borschik-инклюды.
Например, так: 1) Создаем блок, который запровайдит библиотеку в виде ym-модуля:
modules.define('my-lib-bem-wraper', function(provide) {
/* borschik:include:../../libs/my-lib/path/to/lib.js */
provide(что-там-библиотека-экспортирует);
});
2) Добавляем этот блок в зависимости к БЭМ-блоку и подключаем через модульную систему:
modules.define('b1', ['i-bem__dom', 'my-lib-bem-wrapper'], function(provide, BEMDOM, myLib) {
provide(BEMDOM.decl(this.name, {
onSetMod: {
js: {
inited: function() {
myLib.myMethod();
}
}
}
}));
});
@tadatuta спасибо
Много где уже искал, но не могу найти. Создаю БЭМ блок-обертку над библиотекой из bower.io, но не могу понять как саму библиотеку подключить. Просто копировать файлы в папку с блоком считаю не правильным.