#
tree()Получает дерево зависимостей текущей задачи - в редких случаях, когда это необходимо.
Как правило, tree()
не будет использоваться потребителями gulp, но он доступен, поэтому CLI может отображать граф зависимостей задач, определенных в gulpfile.
#
ПрименениеПример gulpfile:
Вывод для tree()
:
Вывод для tree({ deep: true })
:
#
Подпись#
Параметрыпараметр | тип | примечание |
---|---|---|
options | object | Подробнее в Опциях ниже. |
#
ВозвращаетсяОбъект, детализирующий дерево зарегистрированных задач - содержащий вложенные объекты со свойствами 'label'
и 'nodes'
(совместимый с archy compatible).
Каждый объект может иметь свойство type
, которое может использоваться для определения того, является ли node task
или function
.
Каждый объект может иметь свойство branch
, которое, когда true
, , указывает, что node была создана с помощью series()
или parallel()
.
#
Опциинаименование | тип | по умолчанию | примечание |
---|---|---|---|
deep | boolean | false | Если true , будет возвращено все дерево. Если установлено значение false , будут возвращены только задачи верхнего уровня. |