【问题标题】:Sonarqube css: How to disable "Unexpected unknown type" rule for selectors with prefix "pr-"Sonarqube css:如何为前缀为“pr-”的选择器禁用“意外的未知类型”规则
【发布时间】:2019-09-08 14:44:21
【问题描述】:

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

例如:

意外的未知类型选择器“mat-form-field”

如何使用 sonar-project.properties 文件为带有“mat-”前缀的选择器添加例外?

我已经尝试了许多不同的变体,以发现 here,但我无法在属性文件中找到这样做的示例。

我正在寻找这样的东西:

sonar.css.selector-type-no-unknown.ignoreTypes=["/^mat-/"]

【问题讨论】:

标签: css angular sonarqube


【解决方案1】:

StyleLint 中有一个针对这种情况的参数:

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

【讨论】:

  • 我应该在哪个文件中更改这些规则...在哪里可以找到这个文件?
  • @DhritimanTamuliSaikia 阅读 configuration 上的文档。
猜你喜欢
  • 2019-10-28
  • 2017-11-02
  • 1970-01-01
  • 2020-09-01
  • 2016-01-19
  • 2018-03-24
  • 2022-07-22
  • 1970-01-01
  • 2014-02-21
相关资源
最近更新 更多