1. ホーム
  2. node.js

次のタスクが完了しませんでした: 最初,Did you ... ? gulp build global tasks with error AssertionError [ERR_A

2022-02-10 19:11:32
<パス

gulp実行タスクがエラーを報告した
エラーメッセージです。The following tasks did not complete: first,Did you forget to signal async completion?

ソリューション
コールバック関数には、以下のようにdoneを使用します。

修正後、タスクは問題なく実行できるようになりました

gulpでグローバルタスクをビルドする際のエラー
エラーメッセージです。AssertionError [ERR_ASSERTION]: タスク関数を指定する必要があります。
at Gulp.set [as _setTask] (G:\studyNode_modules⑬undertaker⑭lib⑯set-task.js:10:3)
at Gulp.task (G:\studyNode_modules_undertaker⇄task.js:13:8)
at Object. (G:\studyNode:57:6) ・・・・・・。

ソリューション
以下のように、呼び出される関数名の前にgulp.series関数を追加するだけです。

実行ファイルを保存すると、タスクが完了したことが確認できます。