2

使用 GWT,我可以使用 JSNI 来包含 JQuery 等外部库。

如果我在 JSNI 中使用外部库,GWT 编译器会做什么?

  1. 它是否包含全尺寸 JavaScript 库?

  2. 它是否仅包含已使用的库的代码?

4

1 回答 1

2

假设您将整个 jQuery 脚本复制到一个 JSNI 方法中(哎呀!),那么 GWT 将尽最大努力优化它,包括修剪死代码。结果实际上取决于 JS 代码,但并非所有内容都可以静态分析以确定将使用或不使用哪些代码。

于 2013-10-24T01:39:45.500 回答