问题标签 [google-closure-compiler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
20107 浏览

javascript - 我应该使用 YUI Compressor 还是新的 Google Closure 编译器来压缩我的 JavaScript?

YUI Compressor 是公认的最小化最佳工具,但 Closure 似乎可以更好。

0 投票
10 回答
22052 浏览

javascript - 使用 Google Closure Compiler 编译的 jQuery

有没有人针对 Google 新发布的Closure编译器编译 jQuery ?

据报道,代码大小大大节省。我很好奇如果用它编译 jQuery 会有什么好处。

0 投票
6 回答
18625 浏览

javascript - 如何使用 Google 的 Closure 编译 JavaScript

谷歌刚刚发布了Closure,这是一个压缩 JavaScript 的编译器。

在产品网站上,它说“Closure Compiler 也已与 Page Speed 集成”。

如何使用 Page Speed 使用 Closure 编译我的网页 JavaScript?

(或者,是否有一个网站,我可以简单地粘贴到我的 JavaScript 中以使闭包缩小它?

0 投票
5 回答
2424 浏览

html - 相当于 HTML 的“Google Closure Compiler”?

是否有与 Google 的Closure Compiler类似的用于 HTML 最小化的工具?

0 投票
2 回答
1166 浏览

javascript - Google 闭包编译器错误“在 {SyntheticVarsDeclar} 中首次声明的变量编译”

当使用谷歌闭包编译器尝试编译从他们的编辑器演示(没有外部代码)中calcdeps.py获取的闭包依赖项时,当我在生成的代码上运行编译器(运行良好)时出现以下错误:

变量 COMPILED 仅用于计算依赖关系产生的文件中的 2 个位置,并且未在其中的任何位置声明。我看到它声明的唯一地方是在 base.js 中。

0 投票
6 回答
5021 浏览

jquery - google 闭包编译 jQuery 插件

我正在测试google 闭包编译器并希望使用“高级”选项编译facebox 插件,试图找到“aH”的函数发生错误。

有没有人试图用这个选项编译 jQuery 插件,结果很好。

谢谢你。

编辑: 显然这重命名了 jQuery 方法,但是是否可以包含 jQuery 并同样重命名所有方法?

编辑

带有选项“externs_url”的代码示例:

带有闭包编译器

js输入代码

js输出代码

0 投票
1 回答
1400 浏览

javascript - 一键关闭windows工具,编译文件夹中的所有js文件

是否有工具或bat文件或类似的工具可以一键将文件夹内的所有js文件编译成一个已编译的js文件?

谢谢。

0 投票
3 回答
410 浏览

javascript - 如何将 Google Closure 应用到我的整个网页?

Google 有一个非常棒的 JavaScript 压缩器,叫做“Closure”

http://closure-compiler.appspot.com/home

但是在 HTML 文件中使用内联 JavaScript 会很痛苦。

问题:是否存在在线工具,我只需输入“uncompress.html”,它会输出该 HTML 的压缩版本,同时压缩所有内联 JavaScript?

0 投票
2 回答
1847 浏览

dojo - dojo 和 google 闭包编译器

我注意到dojo 1.4.0 在简单模式下支持谷歌编译器,它最终会支持高级模式吗?

0 投票
2 回答
618 浏览

javascript - 我如何将功能标记为“私有”以通过 Google Closure Compiler 对其进行重命名?

我有私有函数 createSomething():

并且我想在使用 Google Closure Compiler 编译源代码后查看重命名的函数“createSomething()”。是的,我知道 ADVANCED_OPTIMIZATIONS 但它与 jQuery 和其他库不兼容。