Angualar2& Stylelint:意外的未知伪类选择器":host"

时间:2016-08-17 12:57:40

标签: css3 angular host pseudo-class stylelint

我如何教授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]

2 个答案:

答案 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::slottedstylelint@7.2.0的{​​{3}}伪类和伪元素的支持。

更新到此版本后,您不再需要使用ignorePseudoClasses可选的辅助选项。