我如何教授Stylelint Angular的选择器":host" ?
E.g。 Angular2-Seed by MGechev在其构建过程中显示":host"作为错误:
src/client/app/+home/home.component.css
1:1 ‼ Unexpected unknown pseudo-class selector
":host" (selector-pseudo-class-no-unknown) [stylelint]
答案 0 :(得分:3)
使用以下selector-pseudo-class-no-unknown规则定义:
{
"rules": {
"selector-pseudo-class-no-unknown": [ true, {
ignorePseudoClasses: ["host"],
} ]
}
}
修改:有关新推荐的approch
,请参阅https://stackoverflow.com/a/39196050/1911294答案 1 :(得分:1)
在:host
中添加了对:host-context
,::slotted
和stylelint@7.2.0
的{{3}}伪类和伪元素的支持。
更新到此版本后,您不再需要使用ignorePseudoClasses
可选的辅助选项。