有铁路3.1, 链轮 介绍了宝石。我在JavaScript/Coffeescript上写了一个非常大的游戏引擎,我计划将来将其作为开源软件发布,但是目前,我想使代码混淆,以建立一个小型障碍,以便为尝试在游戏中作弊的人们建立一个小障碍。 。我的问题是:

我该怎么做才能创建应用程序的混淆版本。 通过组合所有JS文件创建的文件?是否有最佳练习,一颗宝石,甚至可能是可能的?

感谢您的回答。

汤姆

有帮助吗?

解决方案

好吧,您可以使用具有高级优化的闭合编译器,尽管我建议反对:

http://edgeguides.rubyonrails.org/asset_pipeline.html#javascript

其他提示

您可以尝试Dojo的 收缩保护 - 它将缩小/混淆您的源,您可以将其配置为从几个输入源文件中生成一个文件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top