-
使用tinypng-free,通过其上传API压缩图像并存储在tinypng提供的空间中
资源介绍
不含gulp-tinypng
使用tinypng家园的上载api压缩图像,因此无需密钥即可使用它。
模拟用户上传和下载的行为,来得到压缩图片,突破使用官网api每月500张限制
通过hash摘要缓存已压缩的文件,只针对有变化的文件进行压缩,避免了重复劳动,提高效率
为什么
图片是影响页面加载速度的重要因素,文本代码通常不会很大,在服务端开启gzip压缩可以有一个比较大的压缩率。但图片本身就是经过压缩的,所以gzip基本不会有任何作用,所以值得你拥有!保守估计,本插件可以压缩掉40% 〜50 % ,而对图片质量影响很小!相对而言,大家的能压缩10%就不错了。
安装
$ npm i gulp-tinypng-free
如何使用
var gulp = require('gulp');
var tinypngFree = require('gulp-tinypng-free');
gulp.task('tinypng', function(cb) {
gulp.src('src/*')
.pipe(tinypngFree({}))
.pipe(gulp
- 上一篇: python数据缺失值可视化
- 下一篇: Android编程经典200例(源代码)