[GULP] Gulp - Optimizing CSS and JavaScript

https://www.tutorialspoint.com/gulp/gulp_optimizing_css_javascript_files.htm

Chú ý: Để kết hợp được các task với nhau từ phiên bản 4.x trở đi chúng ta phải

gulp.task('default', gulp.series('css','js'));

Chú ý: Nếu thì sử dụng

gulp.task('default', gulp.series('a', 'b', 'c'));

Thì sử dụng

gulp.task('default', gulp.parallel('a', 'b', 'c'));

C:\xampp\htdocs\gulp\gulpfile.js

var gulp = require('gulp');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var minify = require('gulp-minify-css');
gulp.task('default', function() {
});
gulp.task('js', function(){
   gulp.src('src/scripts/*.js')
   .pipe(concat('script.js'))
   .pipe(uglify())
   .pipe(gulp.dest('build/scripts/'));
});
gulp.task('css', function(){
   gulp.src('src/styles/*.css')
   .pipe(concat('styles.css'))
   .pipe(minify())
   .pipe(gulp.dest('build/styles/'));
});
gulp.task('default', gulp.series('css','js'));

C:\xampp\htdocs\gulp\package.json

Install Plugins to Optimize CSS and JavaScript

Declare Dependencies and Create Tasks

Next, you need to create tasks for optimizing CSS and JavaScript as shown in the following code

Last updated

Was this helpful?