打电话" ng build"从一个gulp任务内部

时间:2016-10-12 10:27:30

标签: angular angular-cli

我在我的项目中使用angular-cli。我想为部署添加一些gulp任务。我可以打电话给#34; ng build"从一个gulp任务内部?

1 个答案:

答案 0 :(得分:11)

您可以使用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);
  });
})

另见:Running a shell command from gulp其他解决方案。