2016-10-12 8 views
9

私は自分のプロジェクトでangular-cliを使用しています。展開のためにいくつかのgulpタスクを追加します。私がgulpタスクの内側から "ng build"を呼び出すことは可能ですか?gulpタスクの内側から "ng build"を呼び出してください

+1

これまでにこれを実現できましたか?答えのようなchild_processがあっても、私にとってはうまくいかなかった。 –

答えて

8

コマンドライン呼び出しを行うために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

関連する問題