gulp-imagemin
https://www.npmjs.com/package/gulp-imagemin
npm install gulp-imagemin --save
加上
gulp.task('image-min', ()=>
gulp.src('./source/images/*')
.pipe($.imagemin())
.pipe(gulp.dest('./public/images'))
);
输入 gulp image-min
可以查看图片压缩的百分比
不过当图片很多的时候
压缩时间也更长
所以不建议在开发的时候就压缩
可以释出专案的时候在压缩
所以我们可以改成
gulp.task('image-min', ()=>
gulp.src('./source/images/*')
.pipe($.if(option.env === 'production',$.imagemin()))
.pipe(gulp.dest('./public/images'))
);
并在 default补上
gulp.task('default',['jade','sass','babel','vendorJS','browser-sync','image-min','watch']);
那今天的介绍就到这里
若有任何问题 或 内容有误
都可以跟我说唷
<<: 数据及系统所有者(data and system owner)
>>: Contact Form 7 外挂漏洞:上传档案功能可能被恶意利用,受影响网站高达 500 万个以上
DAY7 MongoDB 资料更新(Update) 更新(update) 资料更新(Update)如...
使用基於XML的标记来描述将呈现为HTML形式的用户界面元素是声明性编程范例。如果通过JavaScr...
文章大纲与涵盖范围 这篇文章会介绍无障碍网站(Web Accessibility,又称为 a11y)...
前言 Google 在2016年公开宣布翻译系统的全面改革,一改沿用多年的 Phrase-Based...
在地狱厨房中,常常看到有人因为Risotto翻车导致戈登大吼骂人的画面,决定来挑战看看传统义大利炖...