javascript压缩有什么工具?

javascript压缩有什么工具?

阅读 3.2k
5 个回答

现在主流的前端打包工具都有js压缩的吧。。
grunt,gulp,webpack,fis等等。
大致做法不外乎混淆,去掉空格压缩。

uglify: 同时还有 uglify@2 uglify@3 ,后面的版本支持了对 ES6 之后语法的压缩。

babili 后来改名 minify,babel 系列。

新手上路,请多包涵

前端打包工具都可以使用相关配置文件实现压缩。
如果没有用打包工具直接压缩都话,推荐TBcompressor ,在webpack没有落入到项目之前都是手工压缩的。

如果追求压缩率或者性能优化,可以使用谷歌的 Google Closure Compiler

高级压缩模式下,会分析你的代码并做代码优化,删除一些无用的代码,针对不使用特殊写法的对象属性会全部压缩处理。如果打开编写中是特别针对谷歌的GCC压缩器开发的话,优化效率还是挺感人的。

可以看看这个链接的介绍

这是官网地址,国内的话要搬梯

只是想压缩的话,用gulp比较方便,配置起来也简单

推荐问题