代码拉取完成,页面将自动刷新
/**
* Created by wittbulter on 16/1/5.
*/
var gulp = require('gulp'),
sourcemaps = require('gulp-sourcemaps'),//sass编译时的sourcemap,用户浏览器追踪调试
imagemin = require('gulp-imagemin'),//图片压缩
pngquant = require('imagemin-pngquant'),//高度压缩
notify = require('gulp-notify'),//提示信息
rename = require('gulp-rename');//文件更名
//压缩image
gulp.task('img', function () {
return gulp.src('images/*.{png,jpg,gif}')
.pipe(imagemin({
optimizationLevel: 7, //取值范围:0-7(优化等级)
progressive: false, //无损
interlaced: true, //隔行扫描
multipass: true, //多次优化svg
svgoPlugins: [{removeViewBox: false}],//SVG-viewbox
use: [pngquant()] //高度压缩
}))
.pipe(rename({ suffix: '-min' }))
.pipe(gulp.dest('test'))
.pipe(notify({ message: 'image task over' }));
})
//默认任务
gulp.task('default', function () {
gulp.start('img')
})
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。