我有一段ES7代码,使用Webpack/Babel/UglifyJS编译成ES5。我希望尽可能混淆该代码。Babel使用键/值对象来存储类,这样可以保留函数名:请参见 是否有工具可以混淆ES6类名称和方法?我需要进行以下转换: ES6 -> 混淆后的ES6(尤其是类) 我的代码已被编译成单个捆绑包,并且在捆绑包之外不会使用这些类。我目前知道的工具有:- Babili(无法实现此功能)。 - UglifyJS(以ES5作为输入)。