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の場合、トップレベルのタスクのみが返されます。 |