#css #angular #sonarqube
#css #angular #sonarqube
Вопрос:
Я запускаю CSS-анализатор sonarqube в своем проекте Angular 7, и он помечает все ссылки на элементы material2 в моем scss как критические ошибки.
Например:
Неожиданный неизвестный тип селектора «mat-form-field»
Как мне добавить исключения для селекторов с префиксом «mat-«, используя файл sonar-project.properties?
Я перепробовал несколько различных вариантов того, что я нашел здесь, но мне не удалось найти пример этого в файле свойств.
Я ищу что-то вроде этого:
sonar.css.selector-type-no-unknown.ignoreTypes=["/^mat-/"]
Комментарии:
1. Билет создан для того, чтобы исправить это github.com/SonarSource/sonar-css/issues/151
Ответ №1:
Для этой ситуации в StyleLint есть параметр:
"rules": {
"selector-type-no-unknown": [true, { "ignoreTypes": ["/^mat-/","/^retrace-/"] }]
}
Комментарии:
1. В каком файле мне изменить эти правила… и где мне найти этот файл?
2. @DhritimanTamuliSaikia прочитайте документы по настройке .