css - Sonar css : How to disable "Unexpected unknown type" rule for selectors with prefix "pr-"

标签 css angular sonarqube

我在我的 Angular 7 元素上运行 sonarqube 的 CSS 分析器,它将我的 scss 中对 material2 元素的所有引用标记为严重错误。

例如:

Unexpected unknown type selector "mat-form-field"



如何使用 sonar-project.properties 文件为带有“mat-”前缀的选择器添加异常(exception)?

我已经尝试了许多不同的变体 here但我一直无法在属性文件中找到这样的例子。

我正在寻找这样的东西:
sonar.css.selector-type-no-unknown.ignoreTypes=["/^mat-/"]

最佳答案

StyleLint 中有一个用于这种情况的参数:

"rules": {
     "selector-type-no-unknown": [true, { "ignoreTypes": ["/^mat-/","/^retrace-/"] }]
  }

关于css - Sonar css : How to disable "Unexpected unknown type" rule for selectors with prefix "pr-",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55743030/

相关文章:

angular - 如何等待 FirebaseListObservable 的响应

java - 从 Jenkins 中的 Jacoco 覆盖范围中排除包

html - 使用 flex-grow 使卡片在调整大小时拉伸(stretch)后,如果最后一行的卡片数量少于其他行,则 flex 卡的宽度会拉伸(stretch)

css - 可以通过第 nth-child "globally"定位元素吗?

node.js - Angular 2 服务器 Express ERR_CONNECTION_REFUSED

sonarqube - 未能执行目标...代码=500

java - Sonarqube - 在插件中获取不正确的技术债务衡量标准

javascript - jQuery fadeIn fadeOut "blink"在 Chrome 上,在 FireFox 和 IE 上工作正常

html - 如何修复一个 div 使其不位于我其他 div 的右侧

node.js - @angular/router 未正确安装