Google Closure Compiler将现代JavaScript的类型超集编译为JavaScript的目标版本,应用类型检查,死代码消除,缩小和其他改进。
Closure-compiler在Ubuntu中缺少ECMASCRIPT6选项
我在我的Ubuntu机器上安装了closure-compiler。我需要将--language_in设置为ECMASCRIPT6,但它表示它不存在:指定了未知语言`ECMASCRIPT6'。运行:closure-compiler -...
我们有一个用Java编写的Web应用程序,它有大约150个JSP文件。不幸的是,每个JSP文件都包含在其中编写的内联JS代码。我正在尝试压缩这些文件以改进...
我经常使用在线闭包编译器(https://closure-compiler.appspot.com/home)来缩小我的JS代码。现在我正试图通过“外部工具”将这个过程集成到PhpStorm中,我非常......
Google Closure Compiler在声明时使用JSC_CONSTANT_REASSIGNED_VALUE_ERROR发出警告
我正在使用Google Closure Compiler缩小以下代码:{let x = 10,y = 20;的console.log(Y); } {let x = 30,y = 40;的console.log(Y); }(另见......的链接)
我一直在使用Google的Closure Compiler来完成我的大部分项目,其中一些是高级模式,100%打字。我的一个项目虽然不再被称为100%打字,但我得到......
有没有办法在Closure编译器中启用死代码消除,而无需重命名?
我想检查某些代码是Closure编译器消除的死代码,但是当重命名所有内容时很难做到这一点。看起来“高级优化”可以同时实现......
我正在使用Google的Closure编译器缩小我的JS。在我的代码中有几个地方我有一个重复的字符串,例如(function($){$('。bat')。append(' 红色的车有一个奇妙的......
我想通过剥离所有console.log(“blah blah”)调试语句来使我的JS代码生成准备就绪。我很困惑这个流行的SO答案(下面的代码)如何使用Google的...
在带有属性的ES6模块上使用Closure Compiler
经过一天的测试后,我几乎就在那里:使用google-closure-compiler-js和gulp.js来缩小/编译基于“库”的ES6模块。只剩下一个问题了。如何调用属性...
运行Sencha cmd 6.5时,我收到以下错误:[错误] C2001:关闭编译器错误(解析错误。未定义标签“f”) - 压缩输入:1:4095如何找到代码...
在我的服务器中,java -jar closure-compile / closure-compiler-v20171203.jar -js file.js --js_output_file file-compiled.js确实有效。我在服务器中有以下mini.sh:对于/ opt / myapp /中的f ...
我有一个相当精细的类,它使用旧式的创建类的方式。使用function关键字定义类,而不是使用类关键字。要创建公共属性,...
如何防止Closure Compiler重命名特定对象的任何属性或方法?
我正在使用一个巨大的第三方库(Babylon JS),它将从自己的CDN提供,不能包含在我的Closure Compiler运行中。该库包含一个对象和所有定义的内容......
我在互联网上找到几个关于在编译文件中导入jquery的论坛https://developers.google.com/closure/compiler/docs/api-tutorial3?csw=1使用Google Closure编译器...