Здравствуйте.
Хочу получить сборку bemhtml для браузера.
В консоли браузера это работает (https://bem.github.io/bem-xjst/):
var bemhtml = BEMHTML();
var templates = bemhtml.compile(() => {
block('text')({ tag: 'span' });
});
var bemjson = [
{ block: 'text', content: 'First' },
{ block: 'text', content: 'Second' }
];
var html = templates.apply(bemjson);
Как можно собрать для себя клиентский bemhtml из https://github.com/bem/bem-xjst/tree/master/lib?
Нашёл, что искал: https://github.com/bem/bem-xjst/blob/4c7e0fc2f536d71d891066e289f4007466451a4e/xindex.browser.bemhtml.js
Мне нужен был только шаблонизатор (без i-bem.js фреймворка).
Везде заявлено, что шаблонизатор "Работает на сервере и клиенте" но сборку шаблонизатора для клиента простой смертный не найдёт.
Прошу выпускать клиентскую сборку шаблонизатора тоже (в ветке master, а не только в демо-проекте).
А вы собираете клиент «вручную», без enb или gulp?
У меня grunt. Всё никак не перелезу на что-нибудь помоднее.
Пример для тех, кто хочет сам собрать клиент:
https://youtu.be/1fo-6vJJdd0?t=3241 (привязка ко времени)