如何使用Closure Compiler @suppress多个警告?

时间:2011-05-30 10:42:37

标签: compiler-construction compiler-warnings google-closure-compiler suppress

可以通过@suppress annotation使用Google的Closure Compiler按文件抑制警告。但是,似乎无法同时抑制多个警告 - 例如globalThischeckVars警告。我试过了两个

/**
 * @fileoverview
 * @suppress {globalThis checkVars}
 */

/**
 * @fileoverview
 * @suppress {globalThis,checkVars}
 */

但两者都会导致@suppress注释被忽略。多个@suppress行也不起作用。

1 个答案:

答案 0 :(得分:13)

使用竖线字符分隔类型(例如:'|')。

/**
 * @fileoverview
 * @suppress {globalThis|checkVars}
 */