Терминология
Бандл (bundle) - это файл, полученный в результате сборки исходных файлов проекта. Например, результатом сборки исходных CSS-файлов, разложенных по файловой структуре проекта, может быть бандл
project.css. Java-Script-файлы можно собрать в бандлproject.js.Замаскированный таргет (masked target) — это имя таргета, которое может содержать
?. Знак?заменяется на имя ноды в процессе настройки технологии.С помощью подстроки
{lang}можно создать несколько копий технологии для каждого из языков, где{lang}заменится на аббревиатуру языка в каждой из копий технологии.Например, таргет
?.jsзаменяется наsearch.js, если нода —pages/search. Такой подход удобен для настройки нескольких нод черезnodeMask.Make-файл — файл, в котором конфигурируется ENB для сборки проекта. Находится в папке
<project_root>/.enb/make.js.Нода (node) — это директория, в которой находятся те или иные таргеты. Например,
pages/index.Суффикс (suffix) — это расширение исходного или конечного файла. Например,
js.Таргет (target) — это цель для сборки. Например, таргетом может быть
index.jsв рамках нодыpages/index.