前端压缩:
一般前端打包压缩工具:webpack,grunt,gulp
https://segmentfault.com/a/1190000012571492?utm_source=tag-newest
https://www.jianshu.com/p/1fc5b5151abf
现成框架:http://panjiachen.github.io/vue-admin-template
网页版压缩工具
http://dean.edwards.name/packer/
http://kan.willin.org/?page_id=1288
解压:还原网站上压缩的js代码
一、恢复JSMIN等工具压缩的JS代码:
1)Javascript Beautifier能够将jsmin压缩后的js文件内容重新恢复成可读性很好的js文件。
网页版:http://jsbeautifier.org
来自:http://blog.sina.com.cn/s/blog_9a2c25400101evq2.html
二、google 解压缩
转载来源:https://www.madeby83.com/unzip-the-js-code.html
我们经常可以看到一些网站,把所需的javascript代码压缩成一行,就像下图这样
这种代码浏览器能读懂,但正常人是没法阅读的。
既然浏览器能读,浏览器当然也能还原这段代码。
其实很简单。这里我使用的是chrome浏览器,也就是谷歌浏览器。
1.快捷键 F12,打开浏览器开发工具,在浏览器开发工具栏,点击scripts选项栏
2.然后在js选项框找到你想要还原的已加密的js。
3.点击下面的{}按钮。看下图
其实{}按钮是格式化按钮,点击之后这个按钮会变蓝。还原之后可以把JS复制到其他地方慢慢欣赏。
再截个图
不太可能做到100%还原,比如变量名称。 因为浏览器得到的也是压缩后的文件。