我可以混淆 javascript 构建应用程序吗?

Can I obfuscate javascript build apps?

我尝试在 codenameone 上构建 javascript。但是我仍然可以在 teavm 的构建文件集中看到 class 名称。

有没有办法混淆我包裹中的所有 class 名称?我意识到 android build 默认是混淆的,不知道 javascript 是如何构建的。

多多指教

它已经默认混淆了,例如从 demos section.

查看餐厅演示

JavaScript 代码完全混淆:

https://www.codenameone.com/demos/Restaurant/teavm/classes.js

您可以通过 javascript.minifying=false 涵盖的构建提示禁用此功能 here