2017-03-03 46 views
2

我有我的SCSS項目下面幾行:禁止「問題」(上SCSS)在Visual Studio代碼

:host /deep/ .image-img { 
    height: 60pt; 
} 

此語法fine in my context,並且將編譯。我不相信VSCode中有這種語法的支持/擴展。因此,Visual Studio代碼嘗試是有益的,並指出了以下問題:

[SCSS] {預期('18,7' )

[SCSS]在規則或選擇預期(20,1 )

我可以不理會這些。畢竟,它會進行編譯,並且只會在文件打開時顯示這些錯誤。我確實喜歡VSO Code在編寫scss時給我的所有其他幫助,所以我不會完全禁用它。

但是,有沒有辦法忽略某些行的編譯器問題?例如,以與ts-lint的/* tslint:enable */類似的方式。有沒有其他的方式可以讓我享受VSCode代碼檢查我的scss的好處,但也可以擺脫這些錯誤的錯誤?

回答

0

/deep/ is deprecated

。如果你想使用它,別名::ng-deep可與Visual Studio代碼更好,因爲它適用於CSS僞元素格式。