gulp 同步加载

var gulp = require('gulp');

gulp.task('default',function(){ console.log('hello world'); });

// //npm install --save-dev gulp-uglify

var uglify = require("gulp-uglify");

gulp.task('minify-js', function () { gulp.src('js/*.js') // 引入js .pipe(uglify()) // 声明压缩js文件 .pipe(gulp.dest('gulp_demo/js')); // 压缩后的保存目录 });

/* * * *

  • npm install --save-dev gulp-minify-css
  • */

var minifyCss = require("gulp-minify-css");

gulp.task('minify-css', function () { gulp.src('css/*.css') //引入css .pipe(minifyCss()) //压缩css .pipe(gulp.dest('gulp_demo/css')); });

/*

  • npm install --save-dev gulp-minify-html
  • */

var minifyHtml = require("gulp-minify-html");

gulp.task('minify-html', function () { gulp.src('meishi01.html') // 引入html .pipe(minifyHtml()) //压缩html .pipe(gulp.dest('gulp_demo')); });

/图片压缩/

/* * npm install --save-dev gulp-imagemin

npm install --save-dev imagemin-pngquant *

  • */

var imagemin = require('gulp-imagemin'); var pngquant = require('imagemin-pngquant');

gulp.task('gulp-img', function () { gulp.src('images/*') .pipe(imagemin({ progressive: true, use: [pngquant()] })) .pipe(gulp.dest('gulp_demo/images')); });

gulp.task('default',['minify-js','minify-css','minify-html','gulp-img'], function () { console.log('成功'); });

/执行一个任务同步执行其他任务/

/* gulp.task('default',['minify-js','minify-css','minify-html'], function () { return gulp.src('img/*') .pipe(imagemin({ progressive: true, use: [pngquant()] //ʹ��pngquant��ѹ��pngͼƬ })) .pipe(gulp.dest('demo/img')); });

*/

转载于:https://juejin.im/post/5b6087975188251b3c3b3e67

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值