html-minifier-terser 配置选项翻译

caseSensitive以大小写敏感的方式处理属性 (对自定义html标签很有用)false
collapseBooleanAttributes忽略布尔属性中的值false
collapseInlineTagWhitespace不要在display:inline之间留任何空间; 当元素连在一起时. 必须和 collapseWhitespace=true连用false
collapseWhitespace去除空格对文本节点有益false
conservativeCollapse保留1个空格 (不全部删除). 必须和 collapseWhitespace=true一起使用false
continueOnParseError处理解析错误 而不是终止.false
customAttrAssign允许支持的自定义属性正则数组 (例如  '<div flex?="{{mode != cover}}"></div>')[ ]
customAttrCollapse正则, 删除自定义属性的换行 (例如 /ng-class/) 
customAttrSurround指明允许支持自定义属性 surround 正则表达式数组 (e.g. <input {{#if value}}checked="checked"{{/if}}>)[ ]
customEventAttributesminifyJS指定,支持自定义事件属性正则数组  (e.g. ng-click)[ /^on[a-z]{3,}$/ ]
decodeEntities任何时候,优先直接使用Unicode字符串false
html5按html5规则解析inputtrue
ignoreCustomComments正则表达式数组,指明忽略某些注释[ /^!/, /^\s*#/ ]
ignoreCustomFragments正则表达式数组, 允许忽略某些片段 (例如 <?php ... ?>{{ ... }}, 等.)[ /<%[\s\S]*?%>/, /<\?[\s\S]*?\?>/ ]
includeAutoGeneratedTags插入由html解析器插入的标签true
keepClosingSlash保留单个元素的尾部斜杠false
maxLineLength指定最大行长度. 压缩输出结果将会在合法的html换行点重启一行 
minifyCSS压缩style元素和style属性中的CSS  (使用 clean-css)false (可以是 trueObjectFunction(text, type))
minifyJS压缩script元素和事件属性中的JavaScript代码 (使用 Terser)false (可以是 trueObjectFunction(text, inline))
minifyURLs压缩不同属性中的URLs(使用relateurl)false (可以是 StringObjectFunction(text))
preserveLineBreaks保留标签之间有1个空行. 必须和 collapseWhitespace=true一起使用false
preventAttributesEscaping不进行属性值得转义false
processConditionalComments通过minifier处理条件注释的内容false
processScripts与要通过minifier 处理的脚本元素类型相对应的字符串数组 (例如 text/ng-template, text/x-handlebars-template,等) ( 好吧这个看不懂,看原文本吧)[ ]
quoteCharacter属性值使用的引号类型 (' 或者 ") 
removeAttributeQuotes如果可能得话,删除引号false
removeComments删除html注释false
removeEmptyAttributes删除空属性false (could be trueFunction(attrName, tag))
removeEmptyElements删除空元素false
removeOptionalTags删除可选的标签false
removeRedundantAttributes删除属性,如果它的值和默认值一致.false
removeScriptTypeAttributes删除script标签上的type="text/javascript" . 否则 type 属性值会保留false
removeStyleLinkTypeAttributes删除style标签的type="text/css"  否则 type 属性值会保留false
removeTagWhitespace如果可能,删除属性之间的空白. 注意,这会导致无效 HTML!false
sortAttributes按属性频率排序false
sortClassNamestyle classes 频率排序false
trimCustomFragments删除ignoreCustomFragments两端空白.false
useShortDoctype使用html5 简短的doctype false
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值