0.1.0 • Published 10 years ago
enb-diverse-js v0.1.0
enb-diverse-js
Поддержка js технологий для ENB.
Установка:
npm install enb-diverse-js
История изменений
История изменений на отдельной странице.
Разработка
Руководство на отдельной странице.
Запуск тестов
$ make validate
Технологии
vanilla.js
для описания JS-реализации модулей, не зависящей от конкретного JavaScript движка.browser.js
иnode.js
для описания JS-реализаций модулей (блоков) в соответствующих движках. Для совместимости, считается, что файлы с расширением.js
содержат реализацию блоков в технологииbrowser.js
.
vanilla-js
Склеивает vanilla.js
-файлы по deps'ам, сохраняет в виде ?.vanilla.js
.
Опции
- String target — Результирующий таргет. По умолчанию —
?.vanilla.js
. - String filesTarget — files-таргет, на основе которого получается список исходных файлов (его предоставляет технология
files
). По умолчанию —?.files
.
Пример
nodeConfig.addTech(require('enb-diverse-js/techs/vanilla-js'));
browser-js
Склеивает vanilla.js
, js
и browser.js
-файлы по deps'ам, сохраняет в виде ?.browser.js
.
Опции
- String target — Результирующий таргет. По умолчанию —
?.browser.js
. - String filesTarget — files-таргет, на основе которого получается список исходных файлов (его предоставляет технология
files
). По умолчанию —?.files
.
Пример
nodeConfig.addTech(require('enb-diverse-js/techs/browser-js'));
node-js
Собирает vanilla.js
и node.js
-файлы по deps'ам с помощью require
, сохраняет в виде ?.node.js
.
Опции
- String target — Результирующий таргет. По умолчанию —
?.node.js
. - String filesTarget — files-таргет, на основе которого получается список исходных файлов (его предоставляет технология
files
). По умолчанию —?.files
.
Пример
nodeConfig.addTech(require('enb-diverse-js/techs/node-js'));
0.1.0
10 years ago