0.1.0 • Published 12 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
12 years ago