1.

How To Concat, Uglify And Rename All Javascript Files Using Gulp?

Answer»
  1. var gulp = REQUIRE('gulp'); 
  2. var concat = require('gulp-concat');
  3. var UGLIFY = require('gulp-uglify');
  4. var rename = require('gulp-rename');
  5.  
  6. // Concatenate & Minify JS
  7. gulp.task('scripts', function() {
  8. return gulp.src('js/*.js')
  9. .pipe(concat('all.js'))
  10. .pipe(gulp.dest('dist'))
  11. .pipe(rename('all.min.js'))
  12. .pipe(uglify())
  13. .pipe(gulp.dest('dist'));
  14. });
  15.  
  16. // WATCH FILES For Changes
  17. gulp.task('watch', function() {
  18. gulp.watch('js/*.js', ['lint', 'scripts']);
  19. });
  20.  
  21. // DEFAULT Task
  22. gulp.task('default', ['scripts', 'watch']);



Discussion

No Comment Found