如何使用具有依赖关系的多个输出文件来缩小和混淆多个js文件

时间:2015-09-23 11:29:33

标签: javascript obfuscation

我想缩小和混淆多个js文件(例如first.js,second.js等等)并获取多个缩小文件(所以first.min.js,second.min.js等)但我遇到的问题是每个js文件都有一些依赖关系(例如:second.js调用first.js的函数)。 然后编译器进程(如Closure Compiler)应该一起分析它们。不幸的是,Closure Compiler Online提供了一个单独的js文件,而Closure Compiler的jar版本需要指定哪些文件依赖于其他文件(我不知道它......)。 你有什么建议吗? 提前谢谢

1 个答案:

答案 0 :(得分:0)

我的建议是你试试jscrambler(https://jscrambler.com/en/)。我已经使用了一些解决方案进行缩小/混淆,而且似乎可以解决您的问题,因为它支持多个文件/完整项目。 据我所知,它按预期工作,但检查自己。希望它有所帮助。