微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

html-minifier

编程之家收集整理的这个编程导航主要介绍了html-minifier编程之家,现在分享给大家,也给大家做个参考。

html-minifier 介绍

html Minifier 是一个高度可配置的,经过良好测试的,基于 JavaScript 的 html 在线压缩工具,用棉绒般的能力。在它的核心, Minifier 依赖于 John Resig 的 html 解析器。这个解析器能够处理非常复杂的文档,但是有时候会跳过一些比较模糊的结构,例如无效的 DOCTYPE 声明。  

安装:

npm install html-minifier

使用:

1、node命令行进入要压缩的项目的根目录后,执行:

npm i html-minifier

2、在此根目录下新建一个文件命名为test.js,其内容如下:

var fs = require('fs');

var minify = require('html-minifier').minify;

fs.readFile('./test.htm','utf8',function (err,data) {

if (err) {

throw err;

}

fs.writeFile('./test_result.html',minify(data,{removeComments: true,collapseWhitespace: true,minifyjs:true,minifycss:true}),function(){

console.log('success');

});

});

执行命令:

node test.js

网站地址:http://kangax.github.com/html-minifier/

GitHub:https://github.com/kangax/html-minifier

网站描述:压缩html\\js\\css模块

html-minifier

官方网站:http://kangax.github.com/html-minifier/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。