0.2.2 • Published 10 years ago

enb-bemhtml v0.2.2

Weekly downloads
27
License
-
Repository
github
Last release
10 years ago

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'));
0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

11 years ago

0.1.1

11 years ago

0.1.0

11 years ago

0.0.7

11 years ago

0.0.6

11 years ago

0.0.5

11 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago