Ֆայլերի վերանվանում 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 ընդլայնում: