vue项目用npm编译时报错 Gulp AssertionError [ERR_ASSERTION]: Task function must be specified
排查后发现时Gulp3和Gulp4的区别导致
v3之前的
gulp.task('copy', ['sass-min'], function() {
变成了
gulp.task('copy', gulp.series('sass-min'), function() {
详情可参考 gulp3 和 gulp4 区别
解决办法
可以修改package.json
文件里面的版本号:为gulp 3 版本。如 3.9.1
也可以执行npm install gulp@3.9.1
安装
参考
gulp3 和 gulp4 区别
Gulp AssertionError [ERR_ASSERTION]: Task function must be specified