私の調査によると、gulp v3 から v4 に移行しようとしましたが、gulpfile.js ファイルを変更する必要があります。
ということで、以下のようにしてみました。
gulp.task('clean-css', function (cb) {
return rimraf(paths.css, cb);
});
to
gulp.task('clean-css', gulp.series(function (cb) {
return rimraf(paths.css, cb);
}));
-----------------------------------------------------------------
gulp.task('clean', ['clean-css', 'clean-fonts', 'clean-js']);
to
gulp.task('clean', gulp.parallel('clean-css', 'clean-fonts', 'clean-js'));
-----------------------------------------------------------------
gulp.task('build-css', ['lint-css'], function () {});
to
gulp.task('build-css', gulp.series('lint-css', function () {}));
しかし、「gulp build」と書くと、そのようなエラーが発生します
D:\Projects\Exo\exo\src\COG.SRM\node_modules\undertaker\lib\helpers\normalizeArgs.js:20 assert(flattenArgs.length, 'シリーズまたはパラレルを使用して 1 つ以上のタスクを結合する必要があります'); ^ AssertionError [ERR_ASSERTION] [ERR_ASSERTION]: normalizeArgs (D:\Projects\Exo\exo\src\COG.SRM\node_modules\undertaker\lib\helpers\normalizeArgs.js: 20:3) オブジェクトの Gulp.series (D:\Projects\Exo\exo\src\COG.SRM\node_modules\undertaker\lib\series.js:13:14) で。(D:\Projects\Exo\exo\src\COG.SRM\gulpfile.js:383:24) Module._compile で (internal/modules/cjs/loader.js:936:30) Object.Module._extensions で。 .js (internal/modules/cjs/loader.js:947:10) で Module.load (internal/modules/cjs/loader.js:790:32) で Function.Module._load (internal/modules/cjs/loader) .js:703:
誰か助けてくれませんか?