Windows上的角度后构建步骤

时间:2018-03-29 12:41:16

标签: angular batch-file ng-build

我正在使用ng build --watch运行我的构建,并且我想在每次构建后运行批处理文件。我该怎么做?

1 个答案:

答案 0 :(得分:1)

您需要使用构建工具。

我建议GulpJS

在你的gulp文件中:

const spawn = require('child_process').spawn;

... 
gulp.task('your-batch-function-here'], function (cb) {
  <<your custom task here>>
});

gulp.task('ng-build', [], function (cb) {
  spawn('npm', ['run', 'build'], {stdio: 'inherit'})
});

gulp.task('build', ['ng-build', 'your-batch-function-here'], function () {
});

如果您使用gulp build开始,它会   1.运行ann npm run build命令   2.完成后,将运行批处理功能任务(您必须将其实现为gulp.task)