[英]Clear JS Files Before Each Build With Gulp
我正在使用Gulp构建我的Angular应用程序。 我想在每个新版本之前清除app.js文件,否则app.js内部的所有内容都会加倍。 我正在尝试使用gulp-rimraf删除文件,然后再将所有片段重新连接在一起,但是它不起作用。
gulp.task('scripts', function() {
gulp.src('./public/javascripts/app.js')
.pipe(rimraf())
return gulp.src('./public/javascripts/*.js')
.pipe(concat('app.js'))
.pipe(gulp.dest('./public/javascripts/'));
});
gulp.task('automate', function() {
gulp.watch('./public/javascripts/*.js', ['scripts'])
})
进行另一个脚本清晰的任务,然后在脚本之前运行它。
gulp.task('scripts-clear', function() {
return gulp.src('./public/javascripts/app.js')
.pipe(rimraf())
});
gulp.task('scripts', ['scripts-clear'], function() {
return gulp.src('./public/javascripts/*.js')
.pipe(concat('app.js'))
.pipe(gulp.dest('./public/javascripts/'));
});
gulp.task('automate', function() {
gulp.watch('./public/javascripts/*.js', ['scripts'])
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.