Closure Compiler - 列出所有使用的外部程序?

时间:2013-07-02 13:53:01

标签: google-closure-compiler

我是Closure Compiler的新手,当我编译一个我必须使用的库时,这样的一行引起了我的兴趣:

   [jscomp] Compiling 197 file(s) with 41 extern(s)

我会说一些常见的Web变量,例如documentwindow,但我有办法看到这个列表吗? java -jar compiler.jar --help没有给我一个暗示这样的选择。该选项应输出如下列表:

  • 文件(来自gecko_dom.js)
  • window(来自gecko_dom.js)
  • ...

共有41项。 “(来自......)是可选的,但当然很好。

2 个答案:

答案 0 :(得分:0)

默认情况下,closure-compiler使用此文件夹中的所有externs:https://code.google.com/p/closure-compiler/source/browse/#git%2Fexterns

它们被打包为编译器jar的一部分。

https://code.google.com/p/closure-compiler/source/browse/#git%2Fcontrib%2Fexterns提供了其他外部信息,但必须手动将--externs标记包含在内。

答案 1 :(得分:0)