我正在使用ng build --watch
运行我的构建,并且我想在每次构建后运行批处理文件。我该怎么做?
答案 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)