本文介绍了呼叫"ng build"从任务中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在项目中使用angular-cli,我想添加一些gulp任务进行部署.我可以从gulp任务中调用"ng build"吗?
I am using angular-cli in my project.I want to add some gulp tasks for deployment. Is it possible for me to call "ng build" from inside a gulp task ?
推荐答案
您可以使用child_process进行命令行调用:
you can use child_process to make a command line call:
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);
});
})
另请参见此处:从gulp运行shell命令以获取其他解决方案
see also here: Running a shell command from gulp for other solutions.
这篇关于呼叫"ng build"从任务中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!