【gulp】JS文件的压缩混淆与雪碧图
来源:互联网 发布:真实恐怖故事知乎 编辑:程序博客网 时间:2024/05/17 04:27
平台:node
环境:gulp
插件:gulp-uglify用于压缩混淆JS文件;gulp.spritesmit用于制作雪碧图
【JS文件压缩混淆】
var gulp = require("gulp");var uglifyjs = require("gulp-uglify");//压缩混淆jsgulp.task("hunxiao",function(){return gulp.src("src/img/*.*") //JS文件地址.pipe(uglifyjs()).pipe(gulp.dest("build")) //混淆后文件输出地址})
【雪碧图】
var gulp = require("gulp");var spritesmith = require('gulp.spritesmith'); //雪碧图gulp.task('sprite', function () {var spriteData = gulp.src('src/img/*.png').pipe(spritesmith({ //需要混合的图片路径imgName: 'sprite.png',//合并后图片的名称cssName: 'sprite.css'//生成的CSS文件}));return spriteData.pipe(gulp.dest('sprite')); //文件输出路径});
CSS文件示例:
/*Icon classes can be used entirely standalone. They are named after their original file names.Example usage in HTML:`display: block` sprite:<div class="icon-home"></div>To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:// CSS.icon { display: inline-block;}// HTML<i class="icon icon-home"></i>*/.icon-logo_1 { background-image: url(sprite.png); background-position: 0px 0px; width: 300px; height: 300px;}.icon-logo_2 { background-image: url(sprite.png); background-position: -300px 0px; width: 300px; height: 300px;}
1 0
- 【gulp】JS文件的压缩混淆与雪碧图
- gulp代码压缩和制作雪碧图
- gulp 压缩合并Css 混淆压缩js
- Gulp混淆压缩代码
- 【工具】gulp制作雪碧图
- grunt压缩雪碧图
- 使用gulp-uglify压缩js文件
- gulp压缩js和css文件
- gulp JS文件合并和压缩
- Gulp实现css、js、图片的压缩以及css、js文件的MD5命名
- gulp雪碧图插件,gulp-css-spriter简单使用
- gulp压缩js代码
- gulp-uglify《JS压缩》
- gulp压缩js!!
- 利用gulp.js压缩css,js文件流程
- 把所有的小图标一起做成雪碧图吧 请用gulp-css-spriter.
- gulp篇:速玩JS文件合并和压缩
- gulp入门-压缩js/css文件(windows)
- Opencv之imwrite()函数的用处
- CentOS 6.6 安装pip
- 百度云推送javaSDK demo
- Android通过代码模拟物理、屏幕点击事件
- 【Python】Python 3.x 中"HTTP Error 403: Forbidden"问题的解决方案
- 【gulp】JS文件的压缩混淆与雪碧图
- HDU1540Tunnel Warfare(线段树区间合并)
- 排序算法之快速排序
- uboot下init_sequence_f函数之setup_reloc
- Matplotlib直方图和四方图
- poj1716Integer Intervals
- 线程常用的方法
- jQuery Mobile页面加载机制及页面跳转出现的问题
- Spring 查找hibernate映射文件:mappingResources、mappingLocations、mappingDirectoryLocations与mappingJarLocatio