从 gulp 任务中调用 "ng build"

Call "ng build" from inside a gulp task

我在 project.I 中使用 angular-cli 想要添加一些 gulp 部署任务。我可以从 gulp 任务中调用 "ng build" 吗?

您可以使用child_process进行命令行调用:

var exec = require('child_process').exec;

gulp.task('build', function (cb) {
  exec('ng build', function (err, stdout, stderr) {
    console.log(stdout);
    console.log(stderr);
    cb(err);
  });
})

另请参阅此处: 了解其他解决方案。