gulp 静态资源打包 压缩 合并
来源:互联网 发布:炒白银实时数据 编辑:程序博客网 时间:2024/06/07 09:58
/*! * gulp * $ cnpm install gulp-rev gulp-rev-replace gulp-useref gulp-filter gulp-uglify gulp-csso --save-dev */// Load pluginsvar gulp = require('gulp'), rev = require('gulp-rev'), revReplace = require('gulp-rev-replace'), useref = require('gulp-useref'), filter = require('gulp-filter'), uglify = require('gulp-uglify'), csso = require('gulp-csso');gulp.task('default',function(){ var jsFilter = filter('**/*.js',{restore:true}); var cssFilter = filter('**/*.css',{restore:true}); var indexHtmlFilter = filter(['**/*','!**/index.html'],{restore:true}); return gulp.src('src/index.html') .pipe(useref())//合并js ,css .pipe(jsFilter) .pipe(uglify())//压缩js .pipe(jsFilter.restore) .pipe(cssFilter) .pipe(csso())//压缩css .pipe(cssFilter.restore) .pipe(indexHtmlFilter) .pipe(rev())//添加哈希 .pipe(indexHtmlFilter.restore) .pipe(revReplace())//替换哈希码 .pipe(gulp.dest('dist'));输出});
0 0
- gulp 静态资源打包 压缩 合并
- gulp系列之 静态资源打包压缩合并MD5版本控制
- gulp下静态资源的合并、压缩、MD5后缀
- gulp实现静态资源压缩,打包,上传总结
- Gulp编译、合并、压缩
- gulp打包压缩
- 使用gulp压缩合并代码
- Gulp安装、编译、合并、压缩
- gulp-useref进行资源合并
- gulp 压缩合并Css 混淆压缩js
- 用mvn实现打包时静态资源压缩
- 转战gulp,实现前端静态资源的压缩,加MD5戳,替换引用,加CDN前缀
- gulp实现前端静态资源的压缩,加MD5戳,替换引用,加CDN前缀
- gulp合并压缩JS和CSS
- gulp自动化压缩合并、加版本号解决方案
- gulp之自动化压缩合并加版本号
- gulp JS文件合并和压缩
- gulp 几个用法,打包,压缩,监听文件
- boa:Hello CGI
- android开发环境安装(Eclipse)出现的几个问题
- LeetCode 11. Container With Most Water
- Spawn-FCGI安装
- Express框架详解
- gulp 静态资源打包 压缩 合并
- Normalize vs Reset
- 【java】华容道游戏设计与搜索算法实现
- 数组输出商品价格
- Eclipse中查看jar包中的源码
- 各种排序算法时空复杂度分析
- 《React-Native系列》27、 Redux的异步数据流
- ubuntu 配置python3.4、web.py、libxml2, libxslt, lxml python
- matlab矩阵相关基本操作