如何禁用变量的规则

How to disable a rule for a variable

我是sonarQube的新用户。我安装了 6.3 版本并分析了我们组中使用的旧项目。 我们有一个名为 ourProduct 的变量,它存在于所有项目中(我们仍将用于未来的项目。

但是当我在我的本地机器上分析项目时,我得到这个错误

"ourProduct" does not exist. Change its name or declare it so that its usage doesn't result in a "ReferenceError".

是否有针对所有项目(以前和未来的项目)禁用此变量的此规则的解决方案?

我应该排除这个变量还是写一个新规则?我该怎么做?

转到 管理 > JavaScript > 全局变量 并将 ourProduct 添加到全局变量列表。这告诉 SonarJS 分析器 ourProduct 已定义 但定义在当前文件之外。