Преименовање фајлова у Gulp

При минимизацији CSS или JavaScript фајлова било би веома згодно да оптимизовани фајлови у наслову буду означени као min, на пример, styles.min.css.

За то се користи плагин gulp-rename, који преименује фајл пре чувања. За инсталацију плагина потребно је у командној линији извршити следећу команду:

terminalnpm install gulp-rename --save-dev

Прикључимо сада минимизатор CSS и инсталирани плагин за преименовање:

javascriptlet {src, dest} = require('gulp');
let cleanCSS = require('gulp-clean-css');
let rename = require('gulp-rename');

Извршимо сада преименовање фајлова пре њиховог чувања:

javascriptfunction task(cb) {
  return src('src/*.css')
    .pipe(cleanCSS())
    .pipe(rename({
        extname: '.min.css'
      })
    )
    .pipe(dest('dist'));
}
Задание 1

Минимизујте JavaScript фајлове помоћу плагина gulp-uglify тако да добијени фајлови имају екстензију .min.js.