2017-08-03 12 views
4

WebStormのscssと:: ng-deepを使用した角度2+がこのセレクタに "Unknown pseudo selector 'ng-deep'"を表示しますWebStorm sass-lintエラーを取り除く方法 "不明な擬似セレクタ 'ng-deep'"

のように私は何かを試してみました:これのどれも働かない

selector-pseudo-class-no-unknown: true 
    ignorePseudoClasses: ng-deep 

or 

selector-pseudo-class-no-unknown: false 

この疑似セレクタのscss-lint.ymlで例外を設定するにはどうすればよいですか?

+1

はその助けをいます。https:// intellij- support.jetbrains.com/hc/en-us/community/posts/206340199-Unknown-pseudo-selector-how-to-ignore- – Tonio

+0

@Tonioあなたは、関連するテキストを引用した回答に使用する必要があります。 –

+0

WebStormのアップデート後、この問題は表示されなくなりました –

答えて

4

:: ng-deepは疑似クラスではなく、疑似要素です。 これは私の.stylelintrcに

{ 
    "rules": { 
    "selector-pseudo-element-no-unknown": [true, { 
     "ignorePseudoElements": ["ng-deep"] 
    }] 
    } 
} 

同等である。また、あなたが設定をオフにする必要があります - >検査 - > CSS - >無効な要素 - >無効なCSS擬似セレクター

関連する問題