gulp外挂 uglify 的使用
2024-08-20 13:45:53
1.js文件压缩
第一步:安装外挂 :
第二步:gulpfile.js 配置 : (首先看你的package.json 中有没有添加依赖,如果有 这一句,代表添加成功啦。)
输入以下代码 :
var gulp = require('gulp'),
uglify = require("gulp-uglify"); // 将需要的文件 require 进来 gulp.task('minify-js', function () { // minify-js是你要执行的操作的名字。 随便定义,但是最好可读性和可辨识性强
gulp.src('src/js/*.js') // 要压缩的js文件 这里有一个小坑。就是路径要全,如果只输入js/*.js 可以执行,但是没效果
.pipe(uglify()) //使用uglify进行压缩
.pipe(gulp.dest('dist/js')); //压缩后的路径 没有的话会自动创建
});
第三步: 随便拿一个js 文件,放到js文件夹下面,然后就可以执行下一步 压缩 啦
第四步: cmd 根目录中输入 gulp minfy-js 回车。 就会看到这个 编译完成。真的很简单。
2.css文件压缩 /html 文件压缩
操作完全一样。 外挂分别是 css: gulp-minify-css html: gulp-minify-html
最新文章
- Idea SpringMVC+Spring+MyBatis+Maven调整【转】
- 解剖SQLSERVER 第六篇 对OrcaMDF的系统测试里避免regressions(译)
- MySQL 快速导入大量数据 资料收集
- [OpenCV] Image Processing - Fuzzy Set
- 工作中常用的Linux命令:目录
- window对象;document对象;
- Ajax 完整教程 (转)
- JS随鼠标坐标移动,显示浮动层内容
- 11、创建不使用XAML的WPF应用程序
- Jquery VailDate初探
- api图片传输,转成64位字符串进行传输
- Android常用网址[转]
- 使用 HT 单片机芯片做触摸按键的试验:触摸按键实践一
- Python爬虫——抓取贴吧帖子
- unity3d 捕获系统日志,来处理一些问题
- 数据结构-栈(应用篇)之快速排序法-C和C++的实现
- Android数据保存之文件保存
- OpenStack实践系列⑧可视化服务Horizon之Dashboard演示
- 关于https不支持http的解决方案
- Spring Cloud (6)A config 服务端配置 与github通信
热门文章
- hibernate的@EmbeddedId嵌入式主键详解
- Leetcode Permutations
- C#中(int)、int.Parse()、int.TryParse()和Convert.ToInt32()的区别
- 好看的IDE配色方案让代码看起来不再那么凶猛了
- static{ }语句块详解
- 阿里云服务器Linux CentOS安装配置(八)nginx安装、配置、域名绑定
- Java Basic - Annotation
- ThinPHP基础
- 每天进步一点点——五分钟理解一致性哈希算法(consistent hashing)
- 升级Xcode8控制台打印出来这些东西