Tôi đang cố gắng sử dụng Gulp để:
- Lấy 3 tệp javascript cụ thể, nối chúng, sau đó lưu kết quả vào một tệp (concat.js)
- Lấy tệp được nối này và uglify / minify nó, sau đó lưu kết quả vào một tệp khác (uglify.js)
Tôi có mã sau đây cho đến nay
var gulp = require('gulp'),
gp_concat = require('gulp-concat'),
gp_uglify = require('gulp-uglify');
gulp.task('js-fef', function(){
return gulp.src(['file1.js', 'file2.js', 'file3.js'])
.pipe(gp_concat('concat.js'))
.pipe(gp_uglify())
.pipe(gulp.dest('js'));
});
gulp.task('default', ['js-fef'], function(){});
Tuy nhiên, hoạt động uglify dường như không hoạt động hoặc vì lý do nào đó tệp không được tạo.
Tôi cần làm gì để thực hiện điều này?