Gulp-da faýllary minimallaşdyrmak
Indi bolsa, toplum faýllaryna amallary nädip ulanyp bolýandygyny öwreneli. Ilki bilen, CSS faýllaryny minimallaşdyrarys. Bu iş gulp-clean-css plagini arkaly amala aşyrylýar.
Ilki bilen, bu plaginy taslamamyza ýüklemeli:
terminalnpm install gulp-clean-css --save-dev
Ondan soň, ýüklenen plaginy import edýäris:
javascriptlet {src, dest} = require('gulp');
let cleanCSS = require('gulp-clean-css');
Ony bir faýl üçin ulanalyň:
javascriptfunction task(cb) {
return src('src/styles.css')
.pipe(cleanCSS())
.pipe(dest('dist'));
}
Plaginy topar faýllar üçin ulanalyň:
javascriptfunction task(cb) {
return src('src/*.css')
.pipe(cleanCSS())
.pipe(dest('dist'));
}
Задание 1
gulp-uglify plagini ulanyp, JavaScript faýl toparlaryny minimallaşdyryň.