#
tree()現在のタスク依存関係ツリーを取得します。これは、まれに必要となる場合に利用されます。
一般的に、tree()
はgulpのユーザーによって使用されることはありませんが、gulpfileで定義されたタスクの依存関係グラフをCLIが表示できるように公開されています。
#
使用法gulpfileの例
tree()
の出力
tree({ deep: true })
の出力
#
シグネチャ#
パラメータパラメータ | タイプ | 注 |
---|---|---|
options | オブジェクト | 詳細は、下記のオプションを参照してください。 |
#
戻り値登録されたタスクのツリーを詳細に記述したオブジェクトです。'label'
と'nodes'
プロパティを持つネストされたオブジェクトを含みます(これはarchyと互換性があります)。
各オブジェクトは、ノードがtask
かfunction
かを判断するために使用できるtype
プロパティを持つ場合があります。
各オブジェクトは、true
の場合、ノードがseries()
またはparallel()
を使用して作成されたことを示すbranch
プロパティを持つ場合があります。
#
オプションname | タイプ | default | 注 |
---|---|---|---|
deep | boolean | false | trueの場合、ツリー全体が返されます。falseの場合、トップレベルのタスクのみが返されます。 |