Ripërcaktimi i emrave të skedarëve në Gulp
Gjatë minimizimit të skedarëve CSS ose JavaScript
do të ishte shumë e përshtatshme nëse skedarët e optimizuar
në emër do të shënoheshin si min,
për shembull, styles.min.css.
Për këtë përdoret shtojca gulp-rename, e cila ripërcakton emrin e skedarit para ruajtjes. Për të instaluar shtojcën është e nevojshme në rreshtin e komandave të ekzekutohet komanda e mëposhtme:
npm install gulp-rename --save-dev
Tani le të lidhim minimizuesin e CSS dhe shtojcën e instaluar për ripërcaktimin e emrit:
let {src, dest} = require('gulp');
let cleanCSS = require('gulp-clean-css');
let rename = require('gulp-rename');
Tani le të kryejmë ripërcaktimin e emrave të skedarëve para ruajtjes së tyre:
function task(cb) {
return src('src/*.css')
.pipe(cleanCSS())
.pipe(rename({
extname: '.min.css'
})
)
.pipe(dest('dist'));
}
Minimizoni skedarët JavaScript duke përdorur
shtojcën gulp-uglify në mënyrë që skedarët që rezultojnë
të kenë përgjatësin .min.js.