https://bem.github.io/bem-xjst/
git clone https://github.com/bem/bem-xjst --depth=1 -b gh-pages
cd bem-xjst
npm install
Исходным файлом является — desktop.bundles/index/index.bemjson.js
.
Чтобы поменять стандартные значения для BEMHTML и BEMJSON нужно поменять файлы default_bemhtml.js
, default_bemjson.js
в корне проекта. По умолчанию, любые изменения редактора записываются в localStorage. Для инвалидации кэша необходимо инкрементировать версию в jsParams
блока demo
.
npm start
open localhost:8080
npm run build
open index.html
Просто воспользуйтесь скриптом:
$ ./update 7.0.3
NB собрать bem-xjst ниже v5.x в автоматическом режиме не получится. Так как изменилось API движков.