如何将 wro4j 与 Closure 库和编译器一起使用?
我按照此处,虽然我用 1.3.8 代替了版本,并且我可以根据需要在通配符文件夹中编译 JS,但是,我不太确定在哪里放置闭包库文件,以便编译器会选择它们…
JavaScript 静态类型检查的现状如何?
我知道 Google Closure 编译器会进行类型检查,但是有没有其他替代方案,最好是不与库和优化器紧密耦合的替代方案? 如果没有,有没有办法让 Google C…
带三元组的 Google 闭包编译器:错误 - 返回类型不一致
所以我有一个辅助命名空间,我在开发 JS 时存储有用的附加内容。现在我计划更好地记录它们,并使用 JsDoc 和 Google Closure 编译器的帮助来增强我的 …
谷歌关闭:不要从Java API中删除注释
有没有办法指定一个选项不来删除 Java API 中的注释到 Google Closure Compiler for JavaScript(尤其是 google 风格的 JavaDoc /** 注释)。…
命令行 Google Closure 提供了哪些标准 extern,如何通过 Java 接口获取它们?
我目前正在使用这段代码: com.google.javascript.jscomp.Compiler.setLoggingLevel(Level.OFF); com.google.javascript.jscomp.Compiler compiler = …
通过 Java 将定义传递给 Google Closure 编译器
正如标题所示,我想通过 Java API 以编程方式将定义传递给 Google Closure 编译器。 这是我当前的代码: com.google.javascript.jscomp.Compiler.setL…
google 闭包编译器的高级优化并未优化某些变量
我遇到了带有高级优化的 Google Closure Javascript 编译器的问题。正如文档所建议的,为了保留导出的Javascript,我做了这样的事情: var myClass = …
加速 google 关闭编译器 jar
当我在线使用时,Google Closure Compiler for JavaScript 速度相当快;但是,从命令行运行最多需要 10 秒(java -client -jar path/to/closure.jar o…
使用闭包编译器时如何保留 jQuery.ajax.data 对象?
当使用带有 ADVANCED_OPTIMIZATIONS 的闭包编译器时,jQuery.ajax.data 对象被更改: $.ajax({ type: "POST", url: "ajax.php", data: { act : "some"…
Closure Compiler ADVANCED_OPTIMIZATIONS 和函数封装
使用Google Closure Compiler(ADVANCED_OPTIMIZATIONS),似乎当代码封装在函数中时,有某些高级优化无法完成。 (function(){ var db = {}; /** @enu…
如何使用闭包编译器@suppress多个警告?
可以使用 Google 的 Closure 编译器通过 @suppress 注释。但是,似乎不可能同时抑制多个警告 - 例如 globalThis 和 checkVars 警告。我尝试了这两种方…
使用高级优化的 Closure 编译器时如何保留 javascript 中的全局变量?
我有自己的 Javascript 库,我想通过使用带有高级优化的 Google 闭包编译器来缩小它。通过查看文档,我了解了如何声明函数在图书馆外使用。 但是我找…
测试压缩 JavaScript 代码的性能增益
我使用了 5 个 JavaScript 压缩器来压缩 JavaScript 库(JSMin、YUI 压缩器、Packer、闭包编译器和 UglifyJS) 现在我知道闭包编译器是减少文件大小的…
使用带有闭包编译器的 jQueryUI
在使用闭包编译器进行缩小后,我无法让使用 jQuery UI 的 js 应用程序正常工作。 我做了什么: 转到 此处 并加载 jqueryui js 文件 要求 extern jQuer…
Google Closure 编译器移动了?它给出了 302 错误
我正在使用 nodejs 0.4.7 发出请求,这是我的代码: var post_data = JSON.stringify({ 'compilation_level' : 'ADVANCED_OPTIMIZATIONS', 'output_fo…