如何使用闭包编译器@suppress多个警告?

发布于 2024-11-10 14:21:31 字数 505 浏览 2 评论 0原文

可以使用 Google 的 Closure 编译器通过 @suppress 注释。但是,似乎不可能同时抑制多个警告 - 例如 globalThischeckVars 警告。我尝试了这两种方法

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

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

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

It's possible to suppress warnings on a per-file basis with Google's Closure Compiler via the @suppress annotation. However, it doesn't seem to be possible to suppress multiple warnings at the same time--for example the globalThis and checkVars warnings. I tried both

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

and

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

but both result in the @suppress annotation being ignored. Multiple @suppress lines also do not work.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

放我走吧 2024-11-17 14:21:31

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

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

Separate the types with the pipe character (eg: '|').

/**
 * @fileoverview
 * @suppress {globalThis|checkVars}
 */
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文