在Vue项目中,sonar 扫描前端 font-family: "iconfont" !important;报Unexpected missing generic font family该怎么解决
时间: 2023-08-23 07:03:38 浏览: 464
这个问题是由于 SonarQube 中含有一个名为 `Web:NoFallbackFont` 的规则,该规则要求所有字体族必须含有一个通用字体族(如 `sans-serif`、`serif`、`monospace` 等)。然而,在你的样式中,你使用的是一个非通用字体族 `iconfont`,所以会报出该错误。
为了解决这个问题,你可以将 `font-family` 属性的值修改为一个通用字体族,例如:
```css
font-family: "iconfont", sans-serif !important;
```
这样就可以避免 SonarQube 报出 `Web:NoFallbackFont` 错误了。同时,你也可以考虑将 `!important` 关键字的使用减少,因为过多使用 `!important` 可能会导致样式难以维护。
阅读全文
相关推荐
















