Запустите команду узла в задаче gulp, а затем запустите другую задачу gulp - PullRequest
0 голосов
/ 19 февраля 2020

У меня есть требование запустить команду узла, используя задачу gulp, которая была упомянута в пакете. json файл. И затем после завершения выполнения команды узла я хочу сделать другие вещи, используя задачу gulp, например, копирование файлов из одного места в другое. Я попытался с child-process-обещать плагин

gulp.task("build",(cb) => {
 exec('npm run myscript')
.then(function (result) {
  var stdout = result.stdout;
  var stderr = result.stderr;
  console.log('stdout: ', stdout);
  console.log('stderr: ', stderr);
})
.catch(function (err) {
  console.error('ERROR: ', err);
});
});

Но это не печатает никаких журналов консоли в терминале, когда я запускаю эту задачу gulp. но Скипет бежит. Как я должен получить уведомление после завершения сценария и как я могу запустить еще одну задачу gulp? Пожалуйста, предложите.

...