我正在运行我的构建ng build --watch
,并且我想在每次构建之后运行一个批处理文件。我该怎么做?
问问题
902 次
1 回答
1
您需要使用构建工具。
我推荐GulpJS
在你的 gulpfile 中是这样的:
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)
于 2018-03-29T12:54:09.870 回答