我如何将外部文件添加到谷歌闭包编译器进行缩小,并防止jquery名称被缩小

时间:2015-05-27 01:02:57

标签: jquery google-closure-compiler

我有extern文件的链接:

https://github.com/google/closure-compiler/blob/master/contrib/externs/jquery-1.9.js

如何将其包含在谷歌闭包编译器中。 https://closure-compiler.appspot.com/home

我想防止jquery函数被缩小。

1 个答案:

答案 0 :(得分:1)

使用externs_url参数。

例如:

// ==ClosureCompiler==
// @compilation_level ADVANCED_OPTIMIZATIONS
// @output_file_name default.js
// @externs_url https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/jquery-1.9.js
// ==/ClosureCompiler==

$.each([ 52, 97 ], function( index, value ) {
  alert( index + ": " + value );
});