Я пытаюсь модернизировать старый gulpfile для запуска процессов , но сталкиваюсь с проблемами. Когда я бегу глотком:
PS C:\Users\me\Desktop\_REPOS\gknode> gulp
[18:42:50] Using gulpfile ~\Desktop\_REPOS\gknode\gulpfile.js
[18:42:50] Task never defined: default
gulpfile.js
gulp=require('gulp')
//Because gulp.task(name, deps, func) was replaced by gulp.task(name, gulp.{series|parallel}(deps, func))
gulp.task('node-server-start', gulp.series(
function (cb) {spawn('node', ['nodeapi/nodeapi.js'], {stdio: 'inherit'}) }
)
);
gulp.task('ng-serve', gulp.series(
function (cb) {spawn('ng', ['serve'], {stdio: 'inherit'}) }
)
);
gulp.task('start', gulp.parallel(['ng-serve', 'node-server-start'], function () {console.log('both servers launched on localhost:4200')}));
Дерево задач:
PS C:\Users\me\Desktop\_REPOS\gknode> gulp --tasks
[18:43:00] Tasks for ~\Desktop\_REPOS\gknode\gulpfile.js
[18:43:00] ├─┬ node-server-start
[18:43:00] │ └─┬ <series>
[18:43:00] │ └── <anonymous>
[18:43:00] ├─┬ ng-serve
[18:43:00] │ └─┬ <series>
[18:43:00] │ └── <anonymous>
[18:43:00] └─┬ start
[18:43:00] └─┬ <parallel>
[18:43:00] ├─┬ ng-serve
[18:43:00] │ └─┬ <series>
[18:43:00] │ └── <anonymous>
[18:43:00] ├─┬ node-server-start
[18:43:00] │ └─┬ <series>
[18:43:00] │ └── <anonymous>
[18:43:00] └── <anonymous>
Является ли моя проблема анонимной задачей в конце задачи запуска?