gulp 一次性执行多个任务
报错:AssertionError [ERR_ASSERTION]: Task function must be specified
我之前写的代码:
gulp.task("build",["copyFile","images","data"],function(){ console.log("success") })
使用gulp -v命令 检查gulp的版本是否是4.0以上
gulp 4如果需要让任务(task)按顺序执行,需使用 series() 方法。
可参考gulp官网教程:https://www.gulpjs.com.cn/docs/getting-started/creating-tasks/
代码改成:
gulp.task("build",gulp.series("copyFile","images","data",function(){ console.log("success") }))
顺利执行

本文介绍了在使用Gulp时遇到的任务执行顺序问题,特别是当升级到Gulp4后,如何通过引入`gulp-series`方法来确保任务按指定顺序运行。作者分享了之前的错误代码,并提供了修正后的正确示例,成功解决了`AssertionError[ERR_ASSERTION]: Task function must be specified`的报错。按照官方教程更新任务定义后,代码能够顺利执行。
3183

被折叠的 条评论
为什么被折叠?



