是否有可能编译WebDriverJS没有最小化代码的谷歌闭包编译器
Is it possible to compile WebDriverJS without minimizing the code by Google Closure Compiler?
我需要修改WebDriverJS为我的目的。不过,编译后的源代码让我调试起来很困难。描述函数名和注释将极大地帮助我!所以我想知道是否有可能编译WebDriverJS而不最小化它的内容。
build.desc
的JavaScript编译是使用js_binary使用谷歌闭包编译器。有人知道怎么编译和保存函数名和注释吗?这更像是所有源代码的合并而不是编译。
感谢Chads在"编译和未编译Javascript之间的潜在差异"中发表的文章,我对闭包编译器的标志有了更深入的了解。
-
--compilation_level=WHITESPACE_ONLY
保留函数名和变量名 -
--formatting=PRETTY_PRINT
不删除换行 -
--formatting=PRINT_INPUT_DELIMETER
让我更好地概述了在哪个文件中搜索源
不幸的是,我仍然不知道如何保存注释,但这只是一个小问题,因为我可以在源代码中查找它们。
更新:似乎compilation_level并没有删除google .required-calls。我必须设法删除它们,因为脚本无法处理它们。
更新2:我已经删除了所有goog.require($mod)
和goog.provide($mod)
调用,并在需要的地方定义了对象(通常是在// Input $int
注释之后找到)。
相关文章:
- 谷歌地图Api和JS代码不工作
- SIMPLE Javascript代码,用于显示谷歌电子表格中单个字段的数据
- 谷歌地图&地理代码
- 什么'这是谷歌分析跟踪代码使用的技术
- 谷歌地图代码不起作用
- 谷歌caja-阻止恶意代码
- 我想在每个按钮点击事件上加载多个图表.我使用了下面的谷歌代码
- 从谷歌API地理代码的形式字段到数据库
- 谷歌分析-升级到异步代码
- 从页面上的谷歌分析跟踪代码获取帐户ID
- 谷歌跟踪代码管理器使用什么模式来观察 de 'dataLayer' 数组
- 为什么谷歌跟踪代码管理器不能安装在正文下的另一个HTML元素中
- 谷歌地图,基于国家代码可视化国家
- 我可以在谷歌脚本编辑器(谷歌应用程序脚本)中调试JavaScript代码吗
- 谷歌应用程序脚本:如何在UI关闭后运行此代码
- 谷歌地图自动完成,即使使用工作代码也无法工作
- 我的jquery代码在谷歌chrome控制台中工作,而不是在保存它之后
- 谷歌'的用户令牌和授权代码
- 基于AJAX的联系人表单7事件跟踪新的谷歌分析代码
- 谷歌电子表格示例代码不起作用