我的gulp

gulp 是一个web前端打包工具, 我拿来压缩html, css, js

安装如下:安装gulp npm install --global gulp-cli

在项目目录根目录下: npm install --save-dev gulp

检查版本: gulp --version

在根目录下创建gulpfile.js

剩下的写法直接参考如下:

var gulp=require("gulp");
var ugly = require("gulp-uglify");
var cleanCss=require("gulp-clean-css");
var  html= require("gulp-htmlmin");
var concat = require("gulp-concat");

gulp.task("ugly", function(){
    return gulp.src("./js/*.js").pipe(concat("index.js")).pipe(ugly()).pipe(gulp.dest("./release/js"))
})

gulp.task("css",function(){
    return gulp.src("./css/*.css").pipe(concat("index.css")).pipe(cleanCss()).pipe(gulp.dest("./release/css"))
})

gulp.task("html",function(){
    var options = {

collapseWhitespace:true,

collapseBooleanAttributes:true,

removeComments:true,

removeEmptyAttributes:true,

removeScriptTypeAttributes:true,

removeStyleLinkTypeAttributes:true,

minifyJS:true,

minifyCSS:true

};

    return gulp.src("./*.html").pipe(html(options)).pipe(gulp.dest("./release"));
})

gulp.task("default",gulp.series("ugly","css","html"));

命令行执行gulp  default 就好了, 就会压缩js, css 和html了,以及合并css 和js

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值