0.4.2 • Published 7 years ago
enb-modules v0.4.2
enb-modules
Предоставляет технологии prepend-modules
и deps-with-modules
.
prepend-modules
Добавляет js-код для работы модульной системы
Опции
- String source – Исходный source. Обязательная опция.
- String target — Результирующий target. По умолчанию —
?.js
.
Пример
nodeConfig.addTech([ require('enb-modules/techs/prepend-modules'), {
target: '?.{lang}.js',
source: '?.{lang}.pre.js'
} ]);
deps-with-modules
Быстро собирает deps.js-файл на основе levels и bemdecl, раскрывая зависимости.
При раскрытии зависимостей, использует и modules.define-декларации.
Сохраняет в виде ?.deps.js
.
Следует использовать с осторожностью: в bem-bl не хватает зависимостей, потому проект может собраться иначе, чем с помощью bem-tools.
Опции
- String sourceSuffixes – Суффиксы исходных файлов, дополняющих deps'ы. По умолчанию —
['vanilla.js', 'js']
. - String bemdeclTarget — Исходный bemdecl. По умолчанию —
?.bemdecl.js
. - String levelsTarget — Исходный levels. По умолчанию —
?.levels
. - String depsTarget — Результирующий deps. По умолчанию —
?.deps.js
.
Пример
Обычное использование:
nodeConfig.addTech(require('enb-modules/techs/deps-with-modules'));
Сборка специфического deps:
nodeConfig.addTech([ require('enb-modules/techs/deps-with-modules'), {
bemdeclTarget: 'search.bemdecl.js',
depsTarget: 'search.deps.js'
} ]);
0.4.2
7 years ago
0.4.1
7 years ago
0.4.0
8 years ago
0.3.0
8 years ago
0.2.0
10 years ago
0.1.2
10 years ago
0.1.1
10 years ago
0.1.0
10 years ago
0.0.14
10 years ago
0.0.13
11 years ago
0.0.12
11 years ago
0.0.11
11 years ago
0.0.10
11 years ago
0.0.9
11 years ago
0.0.8
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.2
11 years ago
0.0.1
11 years ago