# 一款打包压缩 js css html 的Maven插件
## 怎么使用?
pom 中引入插件:
``` xml
<plugin>
<groupId>cn.joylau.code</groupId>
<artifactId>joylau-compressor-plugins</artifactId>
<version>1.2.RELEASE</version>
<executions>
<execution>
<id>resource-compressor</id>
<phase>compile</phase>
<goals>
<goal>resource-compressor</goal>
</goals>
</execution>
</executions>
<configuration>
<cssConfigs>
<cssConfig>
<dir>/static/css</dir>
<include>*.css</include>
<exclude>*.min.css</exclude>
</cssConfig>
</cssConfigs>
<jsConfigs>
<jsConfig>
<dir>/static/js</dir>
<include>*.js</include>
<exclude>*.min.js</exclude>
<munge>true</munge>
</jsConfig>
</jsConfigs>
<htmlConfigs>
<htmlConfig>
<dir>/templates</dir>
<include>*.html</include>
<removeIntertagSpaces>true</removeIntertagSpaces>
<compressJavaScript>false</compressJavaScript>
<compressCss>true</compressCss>
</htmlConfig>
</htmlConfigs>
</configuration>
</plugin>
```
## 配置解释
- `phase` : compile 表明该插件在 compile 时调用
- `goal` : 固定为 resource-compressor 不需要改变
- `cssConfigs` , 可配置多个 cssConfig
- cssConfig
- dir: css文件目录
- include:包含的css文件,支持通配符
- exclude:排除的css文件,支持通配符
- `jsConfigs` , 可配置多个 jsConfig
- jsConfig
- dir: js文件目录
- include:包含的js文件,支持通配符
- exclude:排除的js文件,支持通配符
- munge: 是否进行代码混淆,缺省值为 false
- preserveAllSemiColons : 保留所有的分号,缺省值为 false
- disableOptimizations : 禁用自带的所有优化措施,缺省值为 false
- `htmlConfigs` , 可配置多个 htmlConfig
- htmlConfig
- dir: js文件目录
- include:包含的js文件,支持通配符
- exclude:排除的js文件,支持通配符
- removeComments: 是否移除注释,缺省值为 true
- removeIntertagSpaces : 是否移除标签之间的空格,缺省值为 false
- compressJavaScript : 是否对html里的js代码进行压缩,缺省值为 false
- compressCss : 是否对html里的css代码进行压缩,缺省值为 false
## 压缩信息
当看到以下图片所示的信息后,则压缩成功

例如 :[INFO] common.js(8.71KB==>4.58KB,47.39%)
表示 :common.js 源文件大小8.71KB,压缩后大小 4.58KB,压缩率47.39%
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论

格式:zip 资源大小:167.9KB





























收起资源包目录





























共 14 条
- 1
资源评论


智慧安全方案
- 粉丝: 3927
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 微信小程序(4).zip
- 测试方案评审过程.docx
- 中级职称考前复习之建筑结构专业PPT-ppt.ppt
- 2019造价部门年终工作总结范文5篇.docx
- 基于ElasticSearch的匹配搜索引擎搭建项目-全文检索-模糊匹配-相关性排序-分布式搜索-高性能查询-数据索引优化-实时搜索-多字段匹配-自定义评分-聚合分析-中文分词-停.zip
- odoo 微信小程序商城模块 (WeChat Mini Program for Odoo).zip
- 医院智能化弱电系统设计方案.doc
- 2019年天猫母婴洞察消费报告.pdf
- 渠道衬砌施工方案.doc
- 青蛙的故事——生活启迪.ppt
- 语言活动《分房子》.doc
- 微信小程序,仿Apple Music.zip
- 地铁工程安全质量和文明施工管理办法.doc
- [造价入门]2015年建设工程造价基础知识PPT讲义(名企编制-249页).ppt
- 中建某公司给排水管道内部培训.ppt
- PC微信小程序 wxapkg 解密.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
