This package has been deprecated

Author message:

Use `enb-xjst` instead.

enb-bemhtml

0.2.2 • Public • Published

enb-bemhtml Build Status NPM version

Поддержка BEMHTML для ENB. Пакет содержит enb-bemhtml/techs/bemhtml и enb-bemhtml/techs/bemtree технологии.

Внимание: для нового js-совместимого синтаксиса следует использовать enb-bemxjst.

Установка:

npm install enb-bemhtml

bemhtml

Склеивает bemhtml-файлы по deps'ам, обрабатывает BEMHTML-транслятором, сохраняет (по умолчанию) в виде ?.bemhtml.js.

Опции

  • String target — Результирующий таргет. По умолчанию — ?.bemhtml.js.
  • String filesTarget — files-таргет, на основе которого получается список исходных файлов (его предоставляет технология files). По умолчанию — ?.files.
  • String exportName — Имя переменной-обработчика BEMHTML. По умолчанию — 'BEMHTML'.
  • Boolean devMode — Development-режим. По умолчанию — true.
  • Boolean cache — Кеширование. По умолчанию — true.

Пример

nodeConfig.addTech(require('enb-bemhtml/techs/bemhtml'));

bemtree

Склеивает bemtree.xjst-файлы по deps'ам, обрабатывает BEMHTML-транслятором, сохраняет (по умолчанию) в виде ?.bemtree.xjst.js.

Опции

  • String target — Результирующий таргет. По умолчанию — ?.bemtree.xjst.js.
  • String filesTarget — files-таргет, на основе которого получается список исходных файлов (его предоставляет технология files). По умолчанию — ?.files.
  • String exportName — Имя переменной-обработчика BEMTREE. По умолчанию — 'BEMTREE'.
  • Boolean devMode — Development-режим. По умолчанию — true.
  • Boolean async — Асинхронность. По умолчанию — true.

Пример

nodeConfig.addTech(require('enb-bemhtml/techs/bemtree'));

Readme

Keywords

none

Package Sidebar

Install

npm i enb-bemhtml

Weekly Downloads

4

Version

0.2.2

License

none

Last publish

Collaborators

  • blond
  • mdevils