我有一个由几个源文件组成的JavaScript项目。这些文件在<script>标记中index.html页面中引用。在这些源文件中定义了函数和变量,并在其他源文件中使用。问题是索纳尔把这些文件当作独立的
不应该引用不存在的变量(javascript:S 3827)
问题。有人能帮我避免这种情况吗?
谢谢
铺设
发布于 2017-02-16 08:25:13
此规则要求配置。列出"sonar.javascript.globals“项目属性中跨文件共享的变量和函数的名称。
发布于 2020-07-08 15:13:57
如果变量是全局变量,则可以选择从窗口对象(如window.variable )调用变量。Sonarqube将不再将该变量标记为未定义的变量。
https://stackoverflow.com/questions/42268346
复制相似问题