JS的uglify代码压缩工具
发布于 3年前 作者 wppept 5519 次浏览

1,项目地址在这里:https://github.com/mishoo/UglifyJS

2,用法:

var origCode = fs.readFileSync(flieIn, 'utf8');
var ast = jsp.parse(origCode); 
    ast = pro.ast_mangle(ast); 
    ast = pro.ast_squeeze(ast);
     
var finalCode = pro.gen_code(ast);
 
fs.writeFileSync(fileOut, finalCode, 'utf8');

以上结合Node.js的fs就完成了对代码的压缩了。

3,以上只是压缩代码,按照Uglify文档的说法,压缩率比Ant还要高。最重要的是考虑到这是JS的project,用来压缩JS应该是首选的。

回到顶部