如何让 Closure Compiler 忽略 JSDoc 注释?
我使用 Google Closure 编译器组合的大约 15 个 JavaScript 文件之一在其注释之一中包含标签 @license WTFPL。 因此,闭包编译器将我们的整个 JavaScr…
Google Closure Compiler 数组的类型注释
在使用 Google Closure Compiler 时,我发现了一种情况,我无法强制编译器对错误的变量类型发出警告。我使用了以下示例: /** @typedef ({name: strin…
使用console.time
我正在使用 Google Closure Library 及其编译器创建一个应用程序。为了调试值,我使用console.log()。编译此文件将引发以下异常JSC_UNDEFINED_VARIABL…
如何使用 JSDoc 记录 CoffeeScript 源代码?
我有一些用 CoffeeScript 编写的代码,我想使用 Google Closure 编译器优化生成的 JavaScript,因此需要使用 JSDoc 记录这些文件。 我的问题是,如何…
阻止 Google Closure Compiler 重命名设置对象
我试图让 Google Closure 编译器在作为设置或数据传递给函数时不重命名对象。通过查看 jQuery 中存在的注释,我认为这会起作用: /** @param {Object.…
有什么方法可以逆转闭包编译器(或类似的)对代码的影响吗?
我最近刚刚接手了一个项目,因为我的客户以前的网络开发人员消失了。我必须使用的唯一文件是存储在本地服务器上的文件。我遇到的唯一问题是所有 JS 都…
如何让闭包编译器正确检查 javascript 中构造函数的属性
我无法理解如何让 javascript 的 google 闭包编译器正确识别构造函数的属性。例如,在下面的代码中,我不知道第 27 行中的 'cls' 是什么类型,这样编…
准备脚本以在 JavaScript 编译器中编译(Google Closure)
我在很多地方都写了代码。出于性能和语法检查的原因,我想重构代码以便能够使用 JavaScript 编译器。准备编译代码的建议是什么? 我用 EJS 编写了 Jav…
python google Closure编译器源类问题
此代码复制自 http: //code.google.com/p/closure-library/source/browse/trunk/closure/bin/build/source.py Source 类的 __str __method所引用的sel…
是否有相当于 Google Closure 对 javascript、Java 的优化?
我们在以下博客条目中看到: http:// blog.fogus.me/2011/07/21/compiling-clojure-to-javascript-pt1/ 一些相当令人难以置信的语法转换,对 javascri…
帮助了解谷歌闭包编译器基础知识
我无法理解使用 google 闭包编译器 API 服务的基本流程。我会抛出一些问题: 我是否应该将闭包的 base.js 包含在我发送的要编译的文件列表中? deps.j…
使用 Google 的闭包编译器缩小字符串的正确方法是什么?
我正在编写 jQuery 插件,我想通过用枚举替换常用的 CSS 属性字符串来缩小脚本的大小。然而,Google 的闭包编译器将所有字符串变量替换为字符串文字。…
使用谷歌闭包编译器将文件夹中的所有js压缩到新文件夹?
如何将文件夹中的所有js压缩到新文件夹? 我在谷歌和stackoverflow上进行了搜索,我发现的只是 使用 Google Closure 压缩所有 .js 文件一个文件中的编…