SenDevelop

gulpのタスク名がanonymousになった

gulpでタスクを定義して

exports.task = cb => {
  ・・・
  cb()
}

実行したらこのように表示されました。

[13:34:02] Starting '<anonymous>'...
[13:34:37] Finished '<anonymous>' after 10 s

タスク名としてtaskが出てきてほしいのですが<anonymous>になってしまっています。

下記のような記述に変更すれば

const task = cb => {
  ・・・
  cb()
}

exports.task = task

taskと表示されます。

[13:34:02] Starting 'task'...
[13:34:37] Finished 'task' after 10 s

exports.task = done => {}とするのではなく、一度タスクを関数として定義したあとexports.task = taskとする必要があるようです。

ちなみに、公式ではexports.task = taskの記述なので、やはり公式に従うべきですね。

参考

タグ一覧

管理人

Sen-Din