Gulp-da faýllary adyny üýtgetmek

CSS ýa-da JavaScript faýllaryny iňilendirýänimizde, optimizasiýa edilen faýllaryň adynda min belgisi bolsa, meselem, styles.min.css, örän amatly bolar.

Bunun üçin gulp-rename plagini ulanylýar, bu plugin faýly saklamazdan ozal onuň adyny üýtgedýär. Plagini gurnamak üçin bu buýrugy ýerine ýetirmeli:

terminalnpm install gulp-rename --save-dev

Indi CSS iňilendirijisini we gurnalan ad üýtgeşmek plagini birikdireris:

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

Indi faýllary saklamazdan ozal olaryň adyny üýtgetderis:

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

gulp-uglify plagini ulanyp JavaScript faýllaryny iňilendiň, şol bir wagtyň özünde döredilen faýllaryň giňeldişi .min.js bolmaly.