通过 GWT,我可以使用 JSNI 来包含 JQuery 等外部库。
如果我将外部库与 JSNI 一起使用,GWT 编译器会做什么?
它是否包含完整大小的 JavaScript 库?
它仅包含已使用的库的代码吗?
最佳答案
假设您将整个 jQuery 脚本复制到 JSNI 方法中(哎呀!),那么 GWT 将尽最大努力对其进行优化,包括 trim 死代码。不过,结果实际上取决于 JS 代码,并非所有内容都可以静态分析来确定将使用或不会使用哪些代码。
关于javascript - GWT 编译器是否会减少外部库中未使用的 JavaScript 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19554081/