zoukankan      html  css  js  c++  java
  • gulp自动化构建工具--压缩img--学习笔记

     
    1.安装gulp-imagemin
            npm install gulp-imagemin  或者 cnpm install gulp-imagemin
    2.编写gulpfile.js文件
            
     //获取gulp 
    var gulp = require('gulp');
    
    //获取gulp-imagemin 模块
    var imagemin = require('gulp-imagemin')
    
    //压缩图片任务
    //在命令输入gulp images启动此任务
    gulp.task('images',function(){
         //1.找到图片gulp
         gulp.src('views/images/*.*')
         //2.压缩图片
         .pipe(imagemin({
            progressive:true
         }))
         //3.另存图片
         .pipe(gulp.dest('views/dist/images'))
    });
    
    //在命令使用gulp auto启动此任务
    gulp.task('auto',function(){
        //监听文件修改,当文件被修改则执行images任务
        gulp.watch('views/images/*.*',['images'])
    });
    //使用gulp.task('default')定义默认任务
    //在命令行使用gulp启动images任务和auto任务
    gulp.task('default',['images','auto'])
    3.执行
            gulp
     
     
    ps:如直接复制gulpfile.js文件,需更改项目地址
  • 相关阅读:
    C++的虚函数与多态
    Qt界面的个性设置QSS
    Qt添加背景图片应该注意的问题
    c/c++的函数参数与返回值
    堆和栈
    linux下挂载u盘
    Qt的主窗口弹出消息框
    智能家居实训系统的项目有感!
    Qt 快捷键
    FB
  • 原文地址:https://www.cnblogs.com/CaktyRiven/p/6419659.html
Copyright © 2011-2022 走看看