Intellij2016 Angular2 sass warnigns for:host selector

时间:2016-04-10 18:35:44

标签: angularjs intellij-idea angular

Angular 2有这个特殊的选择器来引用它自己的组件,如:

:host
  display: block
  height: 100% !important
  width: 100%
  text-align: center
  position: relative

但是Intellij没有告诉我压制这个警告的方法。当我在项目文件夹

上寻找实际错误时,它让我感到困惑

enter image description here

1 个答案:

答案 0 :(得分:1)

Intellij没有任何问题。它使用Sass默认转义字符。

我遇到的问题是由于Libsass的问题,Gulp-sass使用它来编译sass,而不是原始的ruby实现。 Libsass不需要转义字符,因此当我逃避以避免Intellij错误时,它也会编译转义字符。

我现在正在使用Gulp-ruby-sass,一切正常,这意味着我可以按照Intellij提供的方式逃避:主机选择器